Spring Framework 團隊日前釋出了 Spring Framework 2.5 RC1(候選版本),這意味著正式版在不久的將來中發表。此版中有許多重大的更新和改進,包括:
- 完整的 Java 6 及 Java EE 5 支援(JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0 等等)
- full-featured annotation-driven dependency injection(including support for ”qualifiers”)
- 支援在類別路徑
classpath
中掃描組件(自動偵測已評註的類別(annotated classes)) - bean name pointcut element in AspectJ pointcut expressions
- 內建 AspectJ 載入時間時嵌入的支援(基於
LoadTimeWeaver
抽象化) - 先進的 XML 組態命名空間(”context”, “jms”)
- 完整改寫整合測試的框架(針對 JUnit 4 及TestNG 的支援)
- 新的 Servlet MVC 和 Portlet MVC 的 annotation-based 控制器風格
- 延伸
SimpleJdbcTemplate
的功能性(支援已命名參數等等) - 官方認證的 WebSphere 支援(支援 WebSphere 6 UOWManager)
- Spring framework jars are shipped as OSGi-compliant bundles out of the box
- Spring
ApplicationContext
可配置為 JCA RAR 檔(for headless application modules) - JCA 1.5 message endpoint management(for Spring-managed JMS and CCI message listeners)
相關連結: