Spring Framework 2.5 RC1 發佈
親愛的 Spring 社群:
我很榮幸地宣佈,第一個 Spring Framework 2.5 發佈候選版本已經發佈! Spring 2.5 是從 Spring 2.1 里程碑開始的努力成果,它通過許多新功能增強了 Spring 2.0,例如
- 完整的 Java 6 和 Java EE 5 支援(JDBC 4.0、JTA 1.1、JavaMail 1.4、JAX-WS 2.0 等)
- 全功能的註解驅動依賴注入(包括對“限定詞”的支援)
- 支援類別路徑中的組件掃描(自動檢測註解類)
- AspectJ 切入點表達式中的 Bean 名稱切入點元素
- 內建對 AspectJ 加載時編織的支援(基於 LoadTimeWeaver 抽象)
- 更多 XML 配置命名空間(“context”、“jms”)以實現最大便利性
- 完全修訂的整合測試框架(支援 JUnit 4 和 TestNG)
- 用於 Servlet MVC 和 Portlet MVC 的新的基於註解的控制器樣式
- 擴展的 SimpleJdbcTemplate 功能(支援命名參數等)
- 正式認證的 WebSphere 支援(支援 WebSphere 6 UOWManager 設施)
- Spring framework jars 作為與 OSGi 相容的 bundles 發佈
- Spring ApplicationContext 可以部署為 JCA RAR 檔案(適用於無介面應用程式模組)
- JCA 1.5 訊息端點管理(適用於 Spring 管理的 JMS 和 CCI 訊息監聽器)
特別值得一提的是基於註解的 MVC 控制器樣式、JAX-WS 支援和 TestNG 支援,所有這些都在此版本中引入。此外,此版本有三種不同的發佈版本,引入了最小的標準 zip 和帶文檔的中間 zip。
我們建議從所有以前的 2.0.x 版本升級到 Spring 2.5,以便從新功能以及 Spring 2.5 提供的顯著效能改進中受益。 Spring 2.5 被設計為 Spring 2.0 的直接替代品,除了稍微重組的 jar 檔案內容(請參閱發佈中的 readme 檔案)。
請注意,Spring 2.5 仍然與 JDK 1.4.2+ 和 J2EE 1.3+ 相容。例如,WebLogic 8.1 或 WebSphere 5.1/6.0 上的 Java 1.4 用戶也非常歡迎升級到 Spring 2.5!我們建議在 Java 1.4 上運行時將 backport-util-concurrent jar 放在類別路徑中,這允許 Spring(以及您的應用程式)從顯著的並發增強中受益。
Juergen Hoeller
Interface21
http://www.interface21.com