本週 Spring 動態:2011 年 2 月 8 日

工程 | Josh Long | 2011 年 2 月 8 日 | ...

Spring 社群本週依然精彩紛呈。新版 Tomcat 釋出、移動客戶端、Spring Data 以及大資料(如 Spring Gemfire、Redis,以及當然的 Spring Data 專案)似乎引起了社群的廣泛關注。

溫馨提示:Spring 核心框架的領導者兼所有姐妹 Spring 專案的貢獻者 Juergen Hoeller 將在兩天後(2 月 10 日)舉行兩次相同的網路研討會——一次面向北美一次面向歐洲——介紹 Spring 3.1 的新特性!務必註冊參加這次免費的網路研討會,瞭解最廣泛使用的 Java 框架的下一代迭代!

這是一個創紀錄的活動,預註冊人數驚人。雖然還沒有 Spring 3.1 的二進位制檔案(但請持續關注!),但Spring 專案的程式碼始終可供您使用,因此——如果您像我一樣對所有新功能感到興奮——您將在它釋出很久之前就能看到這個網路研討會並開始使用它。

本週有很多好東西要介紹,讓我們開始吧!

  • Tomcat 專案的高階工程師 Mark Thomas 在 2010 年的 SpringOne 社群活動中做了一個演講。該演講現已在 InfoQ.com 上釋出。
  • Spring Batch 2.1.6

    已釋出。新版本包含多項修復和功能增強。

  • 本週有兩個新的 Apache Tomcat 版本。首先,

    Apache Tomcat 7.0.8 已釋出。此新版本包含許多小的更改,包括對非同步 Comet 應用程式的更好支援。Apache Tomcat 6.0.32 也已釋出,這主要是維護版本。一如既往,Tomcat Expert 社群網站對這兩個版本都有很好的報道。

  • Spring Mobile 1.0.0.M3 已釋出。Spring Mobile 專案是一個旨在促進移動裝置友好型 Web 應用程式的庫。它提供了一個不錯的伺服器端元件,用於Spring Android 的特定於 Android 裝置客戶端的支援。

    鼓勵使用者檢視Spring Mobile git 儲存庫中維護的出色的新示例程式碼專案。

  • Gordon Dickens 發表了一篇精彩的部落格,介紹瞭如何使用

    Spring 的 JMS 支援(包括 JmsTemplate)和 Spring Core OXM(一個物件到 XML 的編組框架)支援,將 JAXB2 訊息載荷編組為 XML。這是一篇好文章,而且與關於訊息傳遞的 Green Beans 文章結合閱讀效果很好。

  • Spring GemFire 1.0.0(最終版)已釋出。此

    版本提供了與GemFire 資料管理和資料網格技術的一流整合。Spring GemFire 在慣用的 Spring 配置中提供了易於使用的 GemFire 配置。此外,Spring Gemfire 整合也將成為即將推出的 Spring 3.1 快取抽象的一部分,該抽象將支援 GemFire 和許多其他資料快取。

  • Shekhar Gulati 發表了一篇精彩的文章,探討了 Spring Roo 和 Hades 專案,該專案現已成為 Spring Data 整體組合的一部分。

  • JTeam 團隊釋出了一篇部落格,介紹瞭如何使用 Spring Android 和 Spring Mobile 來構建針對移動客戶端的應用程式。

    這篇文章還介紹了 Spring Android 特有的支援,用於從客戶端消耗伺服器端資料。

  • Spring 框架最好的“特性”之一是其社群。Spring MVC 負責人 Keith Donald 最近在 Twitter 上分享了 Gunnar Hillert 的部落格連結,該部落格重點介紹了他的功能請求以及現在成為最近 Spring Mobile M3 版本一部分的整個過程。
  • Sebastian Pietrowski 整理了一篇引人入勝的介紹,介紹瞭如何使用最近釋出的Spring Data Redis 支援。快來看看吧!
  • 博主

    Justin Ryan 釋出了一篇關於使用 Spring BeanDefinitionRegistryPostProcessor 實現自動將模擬物件注入 Spring 測試的精彩文章。

    此實現可與 Spring 的單元測試支援一起使用。Spring 的單元測試支援提供了一種一致的方式,可以在單元測試類中使用 Spring 註解(如 @Autowired),並讓上下文像對待單元測試是真正的 Spring 元件一樣注入這些 bean。

    此實現更進一步,自動註冊您自動注入的 bean 的模擬物件。

    在 Spring 框架中,BeanDefinitionRegistryPostProcessor 是經典 BeanFactoryPostProcessor 的擴充套件,可用於在 Spring 容器中註冊物件,這些物件又可以註冊其他元物件,如 BeanFactoryPostProcessor 例項。否則,它的工作方式基本相同,只是範圍更高。非常巧妙,Justin!

  • Ken Rimple 發表了更多關於如何將 Spring Roo 和 Spring WebFlow結合使用的文章,甚至設定了一個非平凡的示例。這是一篇好文章,也是對 Spring WebFlow 概念的良好介紹。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有