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 等)
  • 功能齐全的注解驱动的依赖注入(包括对“qualifier”注解的支持)
  • 支持类路径中的组件扫描(自动检测带注解的类)
  • AspectJ 切入点表达式中的bean 名称切入点元素
  • 内置支持AspectJ 加载时织入(基于 Spring 的 LoadTimeWeaver 抽象)
  • 更多的 XML 配置命名空间(“context”、“jms”)以获得最大的便利性
  • 扩展的 SimpleJdbcTemplate 功能(支持命名参数等)
  • 官方认证的 WebSphere 支持(支持 WebSphere 6 UOWManager 功能等)
  • Spring Framework jar 开箱即用,都是符合 OSGi 的 bundle
  • 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 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有