Spring 4.2 中对 Hibernate、Jackson、Jetty 等的支持

发布 | Juergen Hoeller | 2015年7月1日 | ...

众所周知,Spring 积极支持最新版本的常用开源项目,例如 HibernateJackson,以及常见的服务器引擎,例如 TomcatJetty。我们通常以向后兼容的方式进行,同时支持旧版本 - 无论是通过反射适配还是通过单独的支持包。这允许应用程序选择性地决定升级,例如升级到最新版本的 Spring 和 Jackson,同时保留现有的 Hibernate 3 投资。

即将发布的 Spring Framework 4.2 将利用这个机会支持相当数量的新开源项目版本,其中包括一些重大的版本

  • Hibernate ORM 5.0
  • Hibernate Validator 5.2
  • Undertow 1.2 / WildFly 9
  • Jackson 2.6
  • Jetty 9.3
  • Reactor 2.0
  • SockJS 1.0 正式版
  • Moneta 1.0(JSR-354 金额和货币参考实现)

虽然 Spring Framework 4.2 RC 版已提供上述项目的早期支持,但我们的最终目标当然是 4.2 GA - 已重新安排到 7 月 30 日。此时,我们正热切地等待 Hibernate ORM 5.0 和 Hibernate Validator 5.2 发布 GA 版本(这两个版本目前都处于 RC1),以及 WildFly 9.0(目前处于 RC2)和 Jackson 2.6(目前处于 RC3)。时间紧迫……在我们 7 月 30 日发布 4.2 GA 版本之前,我们将继续支持最新的候选版本,并在必要时将任何剩余的 GA 支持纳入我们的 4.2.1 版本。

如果您想尝试使用 Spring 测试其中一些当前的候选版本,请告诉我们结果。现在正是向 Spring Framework 4.2 GA 提供反馈的绝佳时机!

更新:WildFly 9.0 现已发布正式版。如果您有机会在它上面测试 Spring Framework 4.2 RC2,请在我们的 4.2 RC3(7 月 15 日)发布之前告知我们结果!同时,Hibernate ORM 5.0 RC2 也已可用,我们的 4.2 RC3 将针对它发布。

附注:请注意,即使使用 Spring Framework 4.2,您也可以继续使用例如 Hibernate ORM 3.6+ 和 Hibernate Validator 4.3+。迁移到 Hibernate ORM 5.0 特别可能会影响您的相当一部分设置,因此我们只建议在应用程序的主要版本中进行迁移,而 Spring Framework 4.2 本身被设计为一个简单的升级路径,不会影响现有代码,因此立即推荐给所有用户。

获取 Spring 电子邮件简报

通过 Spring 电子邮件简报保持联系

订阅

领先一步

VMware 提供培训和认证,帮助您快速提升技能。

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部