網路研討會:Apache Tomcat 8 簡介

新聞 | Pieter Humphrey | 2014 年 1 月 21 日 | ...

Apache Tomcat 8 簡介

講者:Daniel Mikusa 和 Stuart Williams

Apache Tomcat 8 實作了新版本的 Servlet、JSP 和 EL 規格,並新增了對新的 WebSocket 規格的支援。此外,還完成了許多領域的內部重構工作,這些重構將影響許多 Tomcat 特定的功能。本次演講將概述更新後的規格和 Tomcat 特定的變更所引入的變更和新功能。本次會議將使與會者能夠識別他們最感興趣的 Tomcat 8 功能,並為他們提供開始規劃遷移到 Tomcat 8 所需的資訊。

2014 年 2 月 11 日星期二,格林威治標準時間下午 3:00(倫敦格林威治標準時間)註冊

2014 年 2 月 11 日星期二,太平洋標準時間上午 10:00(舊金山,格林威治標準時間 -08:00)註冊

SpringOne2GX 2013 重播:整合 Spring Batch 和 Spring Integration

新聞 | Chloe Jackson | 2014 年 1 月 14 日 | ...

講者:Gunnar Hillert、Michael Minella

在加州聖克拉拉的 SpringOne2GX 2013 錄製。

本次演講適合所有想要有效地一起使用 Spring Batch 和 Spring Integration 的人。Spring Batch 的使用者通常需要與其他系統互動、排程定期執行 Batch 工作以及監控 Batch 工作的執行。相反,Spring Integration 使用者定期有大數據處理需求,例如處理大型傳統批次檔案或執行 Apache Hadoop 工作。對於這些情況,Spring Batch 是理想的解決方案。本次會議將介紹 Spring Batch Integration,該專案提供支援以輕鬆地將 Spring Batch 和 Spring Integration 結合在一起。我們將涵蓋以下場景:透過 Spring Integration 訊息啟動 Batch 工作,產生資訊訊息,使用 Spring Integration 外部化批次程序執行,使用 Spring Batch 和 Spring Integration 建立大數據管線。瞭解更多關於 Spring Batch 的資訊:http://projects.spring.io/spring-batch/ 瞭解更多關於 Spring Integration 的資訊:http://projects.spring.io/spring-integration/

!{iframe width="420" height="315" src="//www.youtube.com/embed/8tiqeV07XlI" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 重播:REST-Ful API 演變

新聞 | Chloe Jackson | 2014 年 1 月 14 日 | ...

講者:Ben Hale

在加州聖克拉拉的 SpringOne2GX 2013 錄製。講者:Ben Hale 隨著 REST-ful 數據服務越來越普及,越來越清楚的是,它們必須改變以適應新的消費者需求。這種演變通常會對消費者產生破壞性影響,但實際上不必如此。本次會議是「REST-ful API 設計」的後續會議,討論了演變 REST-ful API 的各種策略,以及如何使用 Spring 實作這些策略。瞭解更多關於 REST 的資訊,請參閱

http://projects.spring.io/spring-framework/ (Spring MVC 的 REST 控制器)

http://projects.spring.io/spring-hateoas/ (超媒體支援)

!{iframe width="420" height="315" src="//www.youtube.com/embed/fSFh9UCBp5s" frameborder="0" allowfullscreen}{/iframe}

網路研討會重播:Spring with Immutability

新聞 | Chloe Jackson | 2014 年 1 月 14 日 | ...

講者:Matt Stine

Josh Bloch 的「Effective Java」的讀者有時會在讀到第 15 項:「Minimize Mutability」時感到困惑。如果我們要最小化可變性,那麼顯然我們必須最大化不可變性。雖然所有 Java 程式設計師每天都使用不可變物件(例如 java.lang.String),但當被要求建立我們自己的不可變類別時,我們經常會猶豫。但是,如果我們克服這種猶豫,我們將獲得簡化程式正確性推理、免費執行緒安全和其他優點。企業 Java 程式設計師在尋求使用不可變類別時面臨的主要問題之一是框架問題。從 Spring 到 Hibernate 的企業框架對不可變性的支援程度不一,從不錯到不存在。但是,Spring 開發人員可以使用幾種實用的解決方案,本次會議將闡明可用的解決方案。瞭解更多關於 Spring Framework 的資訊,請參閱 http://projects.spring.io/spring-framework

!{iframe width="420" height="315" src="//www.youtube.com/embed/D8eCUR0QK-s" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 重播:使用 OAuth2 進行資料建模和身分管理

新聞 | Josh Long | 2014 年 1 月 8 日 | ...

在加州聖克拉拉的 SpringOne2GX 2013 錄製。

講者:David Syer 博士

OAuth2 規範(明智地)將許多領域開放給解釋和實作細節,因此有很多機會可以對流程和底層資料進行解釋。本次演講首先對 OAuth2 的主要功能進行基本指南,然後透過範例展示如何利用它們來支援業務和應用程式用例。例如,您應該將存取決策資料直接編碼到存取權杖中,還是使權杖完全不透明?您應該簽署請求嗎?OAuth2 範圍應該使用什麼命名慣例?您如何註冊使用者和用戶端?現有的 OAuth2 實作中存在一些明顯的模式,如果您希望複製其中一種模式或制定自己的規則,Spring Security OAuth 提供了大量的掛鉤和擴充點。範例將使用 Spring 和 Spring Security 來展示如何利用規格和函式庫中固有的靈活性。瞭解更多關於 Spring Security OAuth 的資訊:http://projects.spring.io/spring-security-oauth 和 Spring Security:http://projects.spring.io/spring-security

!{iframe width="420" height="315" src="//www.youtube.com/embed/nMdtYnSXRpw" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 重播:Spring RESTBucks - 超媒體驅動的 REST 網路服務

新聞 | Josh Long | 2014 年 1 月 8 日 | ...

在加州聖克拉拉的 SpringOne2GX 2013 錄製。

講者:Oliver Gierke

Spring MVC 為在 Java 中實作基於 REST 的網路服務奠定了堅實的基礎。但是,在實際專案中,開發人員在涉及 REST 的進階問題時仍然面臨挑戰。如何真正利用超媒體?如何使用 REST 對更複雜的業務功能進行建模。本次演講介紹了超媒體驅動的 REST 網路服務的 Spring RESTBucks 範例實作,並解釋了它如何使用超媒體元素來實作業務流程,以及 Spring 技術(Spring Data REST、Spring Data JPA 和 Spring HATEOAS)如何幫助開發人員建構系統。瞭解更多關於 REST 的資訊,請參閱 http://projects.spring.io/spring-framework/ (spring MVC 的 REST 控制器) http://projects.spring.io/spring-hateoas/ (超媒體支援)

!{iframe width="420" height="315" src="//www.youtube.com/embed/Y3rP4VT7qWM" frameborder="0" allowfullscreen}{/iframe}

Manning 所有 Groovy/Grails 書籍於 12 月 26 日和 27 日享 5 折優惠

新聞 | Chloe Jackson | 2013 年 12 月 26 日 | ...

Manning Countdown to 2014

為了慶祝 Spring Framework 4.0 的發布,Pivotal 很高興贊助 Manning 的「Countdown to 2014」以及他們的「Day of Spring / Groovy / Grails」,這是與 Manning Publications 聯合促銷,我們在特定日期為 Pivotal 的 Spring、Groovy、Grails 人員精心挑選的書籍提供 50% 的折扣。Manning 還向購買「今日特惠」的任何人提供額外優惠 - 他們將自動獲得免費電子書副本和贏得 iPad mini 的機會!

12 月 23 日星期一 - 超級優惠 - 所有商品 5 折優惠。代碼:gpivdotd13

所有代碼有效期為 48 小時。

您可以點擊以下連結免費線上閱讀書籍摘錄。我們希望您喜歡這些優惠!

Spring in Action,第 4 版

作者:Craig Walls

 

閱讀第 1 章的摘錄

 

Spring Integration in Action

作者:Mark Fisher、Jonas Partner、Marius Bogoevici 和 Iwein Fuld

Rod Johnson 作序

範例第 3 章

範例第 18 章

Spring Batch in Action

作者:Arnaud Cogoluegnes、Thierry Templier、Gary Gregory、Olivier Bazoud

範例第 1 章

範例第 5 章

 

Spring in Practice

作者:Willie Wheeler 和 Joshua White

範例第 11 章

範例第 13 章

RabbitMQ in Action

作者:Alvaro Videla 和 Jason J.W. Williams

範例第 1 章

範例第 8 章

RabbitMQ in Action

RabbitMQ in Depth

作者:Gavin M. Roy

 

閱讀第 1 章的摘錄

RabbitMQ in Action

 

 

Groovy in Action,第二版

Dierk König、Guillaume Laforge、Paul King、Cédric Champeau、Hamlet D'Arcy、Erik Pragt 和 Jon Skeet

 

閱讀第 1 章的摘錄

 

Grails in Action

作者:Glen Smith 和 Peter Ledbrook

Dierk Koenig 作序

範例第 1 章

範例第 7 章

Gradle in Action

作者:Benjamin Muschko

閱讀第 1 章的摘錄

Griffon in Action

作者:Andres Almiray、Danno Ferrin 和 James Shingler

範例第 1 章

範例第 13 章

RabbitMQ in Action

網路研討會重播:Reactor goes GA

新聞 | Chloe Jackson | 2013 年 12 月 17 日 | ...

講者:Jon Brisbin

投影片:www.slideshare.net/jbrisbin

Reactor 是一個簡潔而強大的基礎函式庫,用於在 JVM 上建構反應式、快速數據應用程式。雖然它是 Spring IO 平台的一部分,但核心 Reactor 函式庫不依賴於 Spring。在核心函式庫之上,透過高速處理器抽象,直接支援 Disruptor,該處理器透過 RingBuffer 提供 Reactor API,透過靈活的 PersistentQueue 抽象,一流支援高效能 JavaChronicle 持久訊息傳遞函式庫,一流支援 Groovy 閉包和 @CompileStatic、基於 Netty 4.0 的高效能 TCP 客戶端和伺服器支援、強大的基於註釋的 Spring 支援等等。參加 Jon Brisbin 的活動,瞭解 Reactor 的第一個主要 GA 版本,並瞭解如何使用 Reactor 的 Promise 和 Stream API 來解決非同步、事件驅動應用程式程式碼固有的複雜性。

!{iframe width="420" height="315" src="//www.youtube.com/embed/S6-L4xws9l0" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 重播:建構您的 Java Configuration 肌肉記憶

新聞 | Chloe Jackson | 2013 年 12 月 13 日 | ...

在加州聖克拉拉的 SpringOne2GX 2013 錄製

講者:Phil Webb 和 Josh Long

對大多數人來說,使用提供 Spring XML 命名空間和整合 API 的模組是一種肌肉記憶:將 .xsd 添加到組態檔的匯入 XML 結構描述,如果有的話,可以啟用註釋驅動的變體,自動完成一些 XML 語法,然後您就可以開始了!但是 Java 組態呢?Java 組態自 2005 年以來一直以某種形式存在。它於 2009 年合併到核心框架中,從那時起,我們看到大量新的 Java 組態驅動的 DSL 湧現出來。特別是 2013 年,Spring MVC、Spring Security(和 Spring Security OAuth)、Spring Batch、Spring Social、Spring Data(包括其下的所有模組:REST、MongoDB、JPA、Neo4j、Redis 等)、Spring HATEOAS 的 Java 組態支援都提供了一個 Java 組態整合的 alpha 或更好的版本。Tomcat 7(和所有 Servlet 3 相容的容器)提供了一個以程式設計方式替代 web.xml 的方法。這為希望與 Web 容器整合的模組提供了另一個很好的整合掛鉤,消除了使用者的組態負擔。這裡有很多力量,如果您知道該怎麼做,很容易入門。在本次演講中,加入 Spring Developer Advocate Josh Long 和 Spring 核心提交者、全方位的好人 Spring Boot ninja Phil Webb,他們將介紹各種 Spring 專案中的 Java 組態支援,展示如何在將它們整合到您的程式碼中時處理它們,以及 - 如果情況需要 - 如何編寫您自己的 Java 組態 DSL。瞭解更多關於 JavaConfig 的資訊,請參閱 http://projects.spring.io/spring-framework

瞭解更多關於 Java Configuration 和 Spring 的資訊,請參閱 http://projects.spring.io/spring-framework

瞭解更多關於 Spring Guides 的資訊,請參閱 http://www.spring.io/guides

!{iframe width="420" height="315" src="//www.youtube.com/embed/-4BQXNufpbQ" frameborder="0" allowfullscreen}{/iframe}

為慶祝 Spring Framework 4.0 發佈,Manning 所有 Spring 書籍於 12 月 12 日和 13 日享 5 折優惠

新聞 | Josh Long | 2013 年 12 月 12 日 | ...

Manning Countdown to 2014

為了慶祝 Spring Framework 4.0 的發布,Pivotal 很高興能繼續贊助 Manning 的「倒數至 2014」活動。 我們將在特定日期為由 Pivotal/Spring 團隊親自挑選的書籍提供 50% 的折扣。 Manning 還為所有註冊 2014 年倒數活動的人提供額外優惠 - 他們將自動獲得每天贈送的兩本電子書之一的機會,並有機會贏得大獎 iPad Air。

12 月 12 日星期四和 12 月 13 日星期五是 Spring Days!(請參閱下文了解書籍詳情)

只需前往 manning.com 並選擇任何(或全部)這些精選書籍。 在您結帳時,於促銷代碼框中輸入 srgdotd13 即可獲得折扣。

您可以點擊下面的鏈接,免費在線閱讀書籍摘錄。 希望您喜歡這些優惠!

Spring in Action,第 4 版

作者:Craig Walls

 

閱讀第 1 章的摘錄

 

Spring Integration in Action

作者:Mark Fisher、Jonas Partner、Marius Bogoevici 和 Iwein Fuld

Rod Johnson 作序

範例第 3 章

範例第 18 章

Spring Batch in Action

作者:Arnaud Cogoluegnes、Thierry Templier、Gary Gregory、Olivier Bazoud

範例第 1 章

範例第 5 章

 

Spring in Practice

作者:Willie Wheeler 和 Joshua White

範例第 11 章

範例第 13 章

RabbitMQ in Action

作者:Alvaro Videla 和 Jason J.W. Williams

範例第 1 章

範例第 8 章

RabbitMQ in Action

RabbitMQ in Depth

作者:Gavin M. Roy

 

閱讀第 1 章的摘錄

RabbitMQ in Action

獲取 Spring 電子報

隨時關注 Spring 電子報

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進程。

了解更多

獲得支持

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二進制文件。

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部