差不多四年后,流行框架 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 的功能包括:
一些对 JEE 7 的功能支持包括:
- JSR-343 JSM2.0。
- JSR-338 JPA 2.1。
- JSR-349 Bean 验证 1.1。
- JSR-236 Java EE 7 企业并发支持。
- JSR-356 Spring 的 WebSocket 端点模式。
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 )关注我们,并与我们的编辑和其他读者朋友交流。
评论