写点什么

Juergen Hoeller 在 SpringOne2GX 大会上宣布 Spring 4.3 与 5.0 的总体规划

  • 2015-09-27
  • 本文字数:1089 字

    阅读完需:约 4 分钟

SpringOne2GX 大会开幕式晚会的主题演讲中,Pivotal 公司首席工程师兼 Spring 框架项目负责人 Juergen Hoeller 介绍了 Pivotal 针对 Spring 框架的高层计划。

即将推出的 4.3 版将是 Spring 4.x 产品线的最终功能版本。没有系统需求层面上的改变,所以将支持 JDK 6、7 和 8,servlet 2.5+ 等。 Hoeller 强调了在核心依赖注入模式上的精细化和缺陷修复,以及更为丰富的预组合“方便”注解。 Hoeller 解释到,这些基本上是现有注解的组合,类似 @RestController,“它实际上是 @Controller 和 @ResponseBody 的组合,但已经是开箱即用的了。在 4.3 版本中,新增的注解将沿袭这一路线。“

方便的注解将在 GitHub 上的 spring-composed 项目中探索。Hoeller 告诉 InfoQ,“Spring 框架 4.3 有可能纳入的注解包括 @Get/@Post 等 HTTP 映射注解,@SessionScope 等 bean 作用域注解,以及 @Transactional 的一些变量”。

在 JIRA 上的 4.3 backlog 还列出了计划更新的一些第三方依赖,比如 JUnit 4.12、Jackson 2.5+ 的 API,以及新的 JasperReports Exporter API。

Spring 4.3 的最初版本预计在 2016 年 3 月推出,GA 版本大约在 4 到 5 月份左右推出。Hoeller 告诉我们,“我们会致力于支持版本 4.3.x 线,直到 2019/2020 年,类似地延长了 3.2.x 的寿命。”

在主题演讲中,他还列出了一些针对 Spring 5.0 的高层计划。将以 Java 8 作为基准,支持 JDK 9 和 HTTP/2。因为 Java 9 预计在 2016 年 9 月推出可能的初始版本,GA 版本会在该年的晚些时候推出。

Spring 5 的主要重点是反应响应式架构,包括使用背压技术和响应式组合的响应式流。Pivotal 正在开发基于响应式流模式的HTTP 端点。Hoeller 说,“这是一种响应式Web 处理引擎,沿袭了Spring MVC 中大量为人熟识的术语,包括端点风格、编程模型和注解,其中第一等级的计划是响应式处理。”实验性的工作已经开始在 spring-reactive 项目中实现。

在会议的其他方面,Spring Boot 已经获得了人们大量的关注。Cloud Platform Group 副总裁 James Watters,引用了每月 Spring Boot 的下载量,约 165 万;还有令人注目的客户列表,包括 Disney、Sony、Experion、花旗集团和福特。他还宣布,根据 18 个月的运行速度,Pivotal Cloud Foundry 已经有过 1 亿美元的年预订量。

查看英文原文: High Level Plans for Spring 4.3 and 5.0 Announced at SpringOne2GX


感谢张龙对本文的审校。

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

2015-09-27 19:004203

评论

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

安全团队和云计算团队之间更好协作的6个技巧

云计算

网易数帆云原生故障诊断系统实践与思考

网易数帆

Docker 云计算 Kubernetes 云原生 故障诊断

IDEA 这样设置,好看到爆炸!!!

楼下小黑哥

Java 程序员 IDEA 编程开发

Nginx基础配置-基础模块配置

梁龙先森

nginx 大前端

IDEA 的 debug 怎么实现?出于这个好奇心,我越挖越深!

Java小咖秀

Java debug IDEA 調試

论文解读丨基于局部特征保留的图卷积神经网络架构(LPD-GCN)

华为云开发者联盟

图神经网络 图结构 图卷积神经网络 DenseNets 池化

网络攻防学习笔记 Day6

穿过生命散发芬芳

5月日更 网络攻防

区块链为法院工作插上科技翅膀

CECBC

法院

数字化助力金融科技,实现产业良性循环

CECBC

科技

要不要去创业?

石云升

创业 5月日更

immutability模式

wzh

Java 设计模式 并发 线程安全

数据架构:概念与冷热分离

程序员架构进阶

数据架构 架构设计 28天写作 5月日更 冷热分离

玩转直播系列之从 0 到 1 构建简单直播系统(1)

vivo互联网技术

消息推送 RTMP 直播推流

Spring Bean生命周期、DI、IOC、AOP、循环依赖、事务管理

正亮

bean注入过程 spring aop spring事务管理

带你快速入门Kotlin

Changing Lin

5月日更

架构实战营 - 模块 3- 作业

请弄脏我的身体

架构实战营

架构实战营 - 模块 3- 作业

carl

微前端中,为子应用配备开发环境临时导航菜单,提高开发效率

blueju

JavaScript 大前端 React umi

区块链为何会上升国家战略技术?

CECBC

区块链

全球数字货币加快研发

CECBC

Golang中runtime包的基本使用方式

liuzhen007

Go 语言 5月日更

模块三总结

竹林七贤

Mysql的事务隔离与实现

Geek_快去搞学习

MySQL 事务隔离级别 事务

Redis - 哈希表

旺仔大菜包

redis

硬核资源!清华博士的Spring Boot中AOP与SpEL笔记,码农:膜拜

牛哄哄的java大师

Java

宝马、沃尔沃、奇瑞纷纷布局,区块链将颠覆汽车行业?

CECBC

华为云数据库GaussDB(for Cassandra)揭秘第二期:内存异常增长的排查经历

华为云开发者联盟

云原生 内存泄漏 NoSQL数据库 华为云数据库 GaussDB(for Cassandra)

Angular:都2021年了,你为啥还没用Angular

华为云开发者联盟

angular 数据绑定

iMazing中IPA文件的介绍与管理

懒得勤快

ios iphone imazing 苹果手机管理

吴凡 ベ莫离: 网友都说MyBatis多表查询太难了,小白:就这?我都学会了

牛哄哄的java大师

LeetCode题解:150. 逆波兰表达式求值,栈,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

Juergen Hoeller在SpringOne2GX大会上宣布Spring 4.3与5.0的总体规划_Java_Charles Humble_InfoQ精选文章