Spring Framework 3.0 RC3 釋出

工程 | Juergen Hoeller | 2009 年 12 月 01 日 | ...

我們決定在釋出 GA 版本之前,先發佈一個 Spring 3.0 的候選版本:從下載頁面獲取它,進行全面的測試,並讓我們知道它的工作情況。 Spring 3.0 現在正在等待您的整合測試反饋,並最終將在 12 月中旬釋出 GA 版本。

這個候選版本附帶了幾個增強功能:例如,新的 <mvc:*> 名稱空間中的擴充套件功能,以及對啟動/關閉行為的進一步修訂(影響訊息偵聽器和計劃任務)。 歡迎儘早嘗試這些功能! 我們也很想了解現有 Spring 2.5 應用程式的升級體驗,因為我們預計你們的許多應用程式會選擇性地採用 3.0 的功能...同時將大部分程式碼保持在 2.5 的狀態。

與第三方框架和庫的相容性也是一個重要的目標。 你們的大多數現有庫應該可以繼續工作,甚至不需要升級。 但是,我們在某些情況下提高了所需版本的門檻:例如,Spring 3.0 現在需要 Hibernate 3.2 或更高版本,並明確支援 Hibernate 3.3 以及 Hibernate 3.5 beta。 另一個例子是,Spring 3.0 現在需要 Tiles 2.1,不再支援 Tiles 2.0。 我們通常建議使用這些第三方庫的最新生產版本,但在 Hibernate 的情況下,我們仍然支援仍然常用的舊版本。

順便說一句,因為之前對此存在混淆:Spring 3.0 程式碼庫完全基於 Java SE 5 (JDK 1.5) 和 Java 5 語言特性,但同時,Spring 3.0 完全相容 J2EE 1.4 伺服器以及 Java EE 5 伺服器,併為 Java EE 6 提供了早期支援。 特別是,您可以在 Tomcat 5.5 和 WebSphere 6.1 等平臺上執行基於 Spring 3.0 的應用程式,並且可以在這些已建立的 J2EE 1.4 平臺上使用完整的 Spring 3.0 功能集(幸運的是,它們在底層執行在 JDK 1.5 上)。 您甚至可以向該組合新增全新的 JPA 2.0 提供程式...充分利用您所擁有的。

最後,基於 Spring 3.0,特別是基於這個候選版本,我們即將釋出一系列的專案:例如,Grails、ROO、dm Server、Spring Security、Spring Batch 和 Spring Integration 的新主要版本。 敬請關注!

獲取 Spring 新聞通訊

保持與 Spring 新聞通訊的聯絡

訂閱

搶先一步

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

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

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

檢視全部