Spring Framework 2.1 变成 Spring Framework 2.5!
我的第一篇博客文章 - 并且要发布一个重大公告 :-)
在发布了一系列 Spring 2.1 里程碑版本之后,我们一直在审查我们引入的整体功能集
- 完全的**Java 6 和 Java EE 5 支持**(JDBC 4.0、JTA 1.1、JavaMail 1.4、JAX-WS 2.0 等)
- 功能齐全的**基于注解的依赖注入**(包括对“限定符”注解的支持)
- 支持**类路径中的组件扫描**(自动检测带注解的类)
- AspectJ 切入点表达式中的**bean 名称切入点元素**
- 内置支持**AspectJ 加载时织入**(基于 Spring 的 LoadTimeWeaver 抽象)
- **更多 XML 配置命名空间**(“context”、“jms”)以获得最大便利
- **扩展的 SimpleJdbcTemplate** 功能(支持命名参数等)
- 正式**获得 WebSphere 支持认证**(支持 WebSphere 6 UOWManager 功能等)
- Spring 框架 jar 包开箱即用地作为**符合 OSGi 规范的捆绑包**提供
- Spring ApplicationContext 可以**部署为 JCA RAR 文件**(用于无头应用程序模块)
- **JCA 1.5 消息端点管理**(用于 Spring 管理的 JMS 和 CCI 消息侦听器)
- 完全**修改后的集成测试框架**(支持 JUnit 4 和 TestNG)
我们得出结论,这远远超出了我们最初为 Spring 2.1 计划的内容。里程碑版本中使用的版本号 2.1 无法反映此主要版本中功能的重要性及全面性。
因此,我很高兴地宣布,2.1 里程碑版本将无缝地转变为**即将发布的主要版本 Spring Framework 2.5!**Spring 2.5 计划于……发布最终版本。