Spring Framework 4.0 M1 和 3.2.3 发布

工程 | Juergen Hoeller | 2013年5月21日 | ...

亲爱的 Spring 社区:

我很高兴地宣布 **Spring Framework 4.0 的第一个里程碑**,它交付了我们针对多个关键主题工作的第一版。

  • **Java SE 8 / OpenJDK 8 支持** 的第一波(下面有一些详细内容)
  • 对 **JMS 2.0、JPA 2.1、Bean Validation 1.1 和 JSR-236 并发**(来自 EE 7 伞形项目)的初步支持
  • 我们 **用于 Bean 定义的通用条件机制** 的第一版(@Conditional,类似于 @Profile)
  • Spring 的 **WebSocket 端点模型**(Rossen 很快会更详细地介绍)

关于 Java SE 8,我们在框架的多个领域支持 OpenJDK 8 版本 88 及以上版本

  • 在组件扫描和子类生成中支持 **1.8 字节码格式**
  • 针对 Spring 回调接口的 **lambda 表达式和方法引用**
  • 用于 Spring 数据绑定和格式化的 **JSR-310 日期时间** 值类型
  • 对 JDK 8 **参数名称发现** 机制的初步支持

注意:Spring 的 Java 8 支持正在开发中,并跟踪 OpenJDK 8 快照,这些快照将发布在 9 月份的 **JDK 8 开发者预览版** 中(请参见 http://openjdk.java.net/projects/jdk8/)。我们预计届时将发布相应的 Spring Framework 4.0 发布候选版本,并在 SpringOne(9 月 9 日至 12 日;请参见 http://springone2gx.com)上进行展示。

除了 4.0 M1 之外,我们还发布了 **Spring Framework 3.2.3**,其中包含针对最近报告的问题的修复,同时也提供 OpenJDK 8 运行时支持。Spring Framework 3.2.x 将支持 **在针对 JDK 7(使用 -target 1.7)或更早版本编译的应用程序的 JDK 8 运行时上部署**。请注意,它不支持 JDK 8 的字节码格式(-target 1.8,lambda 需要此格式);为此,请升级到 Spring Framework 4.0。

享受您在 OpenJDK 8 上使用 Spring 的初体验,并告诉我们您的使用感受!

此致,Juergen

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部