Spring Framework 2.1 升级为 Spring Framework 2.5!

工程 | Juergen Hoeller | 2007年9月10日 | ...

我的第一篇博客文章——以及一个重大的公告 :-)

在发布了一系列 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 framework jar 包开箱即用即可作为**符合 OSGi 规范的捆绑包**提供
  • Spring ApplicationContext 可以**作为 JCA RAR 文件部署**(用于无头应用程序模块)
  • **JCA 1.5 消息端点管理**(用于 Spring 管理的 JMS 和 CCI 消息监听器)
  • 完全**修改后的集成测试框架**(支持 JUnit 4 和 TestNG)
以及许多细节上的改进。几乎所有这些功能都在最近发布的 2.1 M4 中可用。

我们得出结论,这远远超出了我们最初为 Spring 2.1 制定的计划。里程碑版本中使用的版本号 2.1 并不能反映此主要版本中功能的重要性及其全面性。

因此,我很高兴地宣布,2.1 里程碑版本将无缝转换为**即将发布的主要版本 Spring Framework 2.5!**Spring 2.5 计划于 10 月最终发布,第一个候选版本预计将于 10 月初发布。随着我们接近最终发布,请关注即将发布的关于特定 Spring 2.5 功能的博客文章!

请注意,根据最初的计划,Spring 2.5 仍然**与 JDK 1.4.2+ 和 J2EE 1.3+ 兼容**。虽然许多新的主要功能本质上需要 Java 5 或更高版本,但 Spring 2.5 还包括对 Java 1.4 用户也有效的重要增强:例如 bean 名称切点元素、jms 配置命名空间、经过认证的 WebSphere 支持和 JCA RAR 部署选项。

获取 Spring Newsletter

通过 Spring Newsletter 保持联系

订阅

领先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部