Spring 宣布 4.0 第一个里程碑版本完成

  • Vikram Gupta
  • 孙浩

2013 年 6 月 23 日

话题:Java语言 & 开发架构

差不多四年后,流行框架 Spring 终于从 Spring 3 升级到了 Spring 4.

Spring 框架的共同创办人、项目领导者 Juergen Hoeller 在他的博客中宣布说:第一个里程碑版本已经完成了。不过,文中并没有提供相关的下载地址。

Spring 4.0 版本的主题看起来很像 Java SE 8(基于 OpenJDK 8 build 88+),并且支持 Java EE 7,另外还增加了一些新的实用的功能特性。

Juergen 表示 Spring 4.0 对 Java SE 8 的支持工作目前尚在表层(因为 Java SE 8 本身也在开发过程中)。他说,为了呼应在 9 月发布的 JDK 8 开发者预览版,Spring 4 也预计在 2013 年 9 月发布候选版本(读者可以在JDK 8 首页查看计划表)。Spring 4.0 将在SpringOne大会上面世(9 月 12 日)。

Spring 4.0 将要支持的一些 Java SE 8 的功能包括:

  • JSR-335 Lambda 表达式。
  • JSR-310 供 Spring 数据绑定和格式化的日期时间值类型。
  • 支持新 1.8 字节码格式(需要支持 Lambda 表达式)。

一些对JEE 7的功能支持包括:

SpringSource 还打算并行添加超媒体的 REST 约束HATEOAS到该框架中。HATEOAS 被认为是 REST 的一个重要规则。通过增加对 HATEOAS 的支持,SpringSource 有望使 HATEOAS 成为 RESTful 的主流规则。

Spring 3.0 最初于 2009 年 12 月发布。Spring 3.1 在之后的 2011 年 12 月发布。Spring 3.2.2 在 2013 年 3 月发布。Juergen 公布这一消息的同时也发布了 Spring 3.2.3 框架,包含一些 bug 修复和对 OpenJDK 8 的运行支持。

查看英文原文:Spring Framework 4.0 Announced


感谢杨赛对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

Java语言 & 开发架构