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

