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 文件内容略有调整(请参阅发行版中的自述文件)。
请注意,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