QCon全球软件开发大会8折优惠倒计时,购票立减¥1760!了解详情 >>> 了解详情
写点什么

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

2013 年 6 月 23 日

差不多四年后,流行框架 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 )关注我们,并与我们的编辑和其他读者朋友交流。

2013 年 6 月 23 日 08:164872

评论

发布
暂无评论
发现更多内容

源码分析Netty:核心组件及启动过程分析

程序员架构进阶

架构 Netty 源码剖析 28天写作 3月日更

我提升开发效率的经验

流沙

程序员 成长笔记 成长与思考

js逐步教实现表单系统(html逻辑 css逻辑 js逻辑)

Git教程 - Git 命令与操作

信码由缰

git DevOps

LeetCode题解:198. 打家劫舍,动态规划(不缓存偷盗状态),JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

Three.js杂记(四)—— 更好的运动:TweenMax

空城机

前端 3D渲染 3D可视化 three. webg

高阶文件操作

Python测试和开发

Python 文件处理

C语言性能优化:移除循环体中的重复运算

1

缓存 编程 程序员 性能优化 C语言

爬虫入门经典(十八) | 滑动验证码识别

不温卜火

python 爬虫

前置机器学习(二):30分钟掌握常用Jupyter Notebook用法

caiyongji

机器学习

js逐步教实现音乐系统(html逻辑 css逻辑 js逻辑)

js

js逐步实现原生控制系统(html逻辑 css逻辑 js逻辑)

js

Python-计算机视觉-OpenCV-Image

Aldeo

Python OpenCV 计算机视觉

[Thinkphp6.0 零基础到前后分离实战]一

重庆柯一网络有限公司

go训练营毕业总结

伊灵

前置机器学习(一):数学符号及希腊字母

caiyongji

机器学习

机器学习(一):5分钟理解机器学习并上手实践

caiyongji

机器学习

前置机器学习(五):30分钟掌握常用Matplotlib用法

caiyongji

机器学习

一文看懂特权访问管理(PAM)

龙归科技

云计算 云存储

新思科技BlackDuck帮助Avira软件公司在保持DevOps速度的同时提升开源安全

InfoQ_434670063458

前置机器学习(三):30分钟掌握常用NumPy用法

caiyongji

机器学习

如何利用VGG19实现insightface人脸识别?

程序媛观澜

机器学习 人脸识别

第九周作业

yoki

可以称之为“offer”收割机的阿里内部Java面试核心冲刺手册有什么魅力?

程序员小毕

Java 编程 架构 面试 分布式

js逐步教你实现原生电影院系统(html逻辑 css逻辑 js逻辑)

js

它终于来了!

Python测试和开发

Python

前置机器学习(四):一文掌握Pandas用法

caiyongji

机器学习

Prophecis 0.2.0 版本发布

WeDataSphere

机器学习 大数据技术 大数据平台 机器学习平台 WeDataSphere

网页长截图如此简单

Python测试和开发

浏览器 实用技巧 截图

全球视野下的云上“夺旗赛”:京东云飞驰在产业赛道

脑极体

MyBatis-Plus实现自动填充createTime和updateTime

棉花糖

springboot MyBatisPlus

移动应用开发的下一站

移动应用开发的下一站

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