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 jars 作为 符合 OSGi 的 bundles 开箱即用
  • 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 社区中所有即将举行的活动。

查看全部