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 build 88+:

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

注意:Spring 对 Java 8 的支持仍在进行中,目前正跟随 OpenJDK 8 的快照,朝着 9 月份的JDK 8 开发者预览版发布日期(请参阅 http://openjdk.java.net/projects/jdk8/)推进。我们预计届时将发布相应的 Spring Framework 4.0 Release Candidate 版本,并在 SpringOne(9 月 9-12 日;请参阅 http://springone2gx.com)上进行展示。

与 4.0 M1 一同发布的还有 Spring Framework 3.2.3,其中包含对近期报告问题的修复,并且支持 OpenJDK 8 运行时。Spring Framework 3.2.x 将支持在 JDK 8 运行时部署针对 JDK 7(使用 -target 1.7)或更早版本编译的应用程序。请注意,它不支持 JDK 8 的字节码格式(-target 1.8,用于 lambda 表达式);为此,请升级到 Spring Framework 4.0。

尽情体验 Spring 在 OpenJDK 8 上的首次运行,并让我们知道您的使用体验!

祝好,Juergen

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有