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 框架 jar 包開箱即用,作為 OSGi 相容捆綁包釋出
- 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+。Java 1.4 使用者,例如在 WebLogic 8.1 或 WebSphere 5.1/6.0 上,也非常歡迎升級到 Spring 2.5!我們建議在 Java 1.4 上執行時將 backport-util-concurrent jar 放在類路徑中,這將使 Spring(以及您的應用程式)受益於顯著的併發增強。
Juergen Hoeller
Interface21
http://www.interface21.com

