亮网络解锁器,解锁网络数据的无限可能 了解详情
写点什么

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:003876

评论

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

央行清算总中心与三家银行签署区块链福费廷交易平台合作协议

CECBC

区块链技术 人民银行

数据中台建设方法论

数据社

大数据 数据中台

架构师训练营 week10 homework

Nick

即大数据后-贵阳能否成为区块链的机遇之城?

CECBC

区块链 大数据 贵阳

凉了!张三同学没答好「进程间通信」,被面试官挂了....

小林coding

操作系统 计算机基础 进程

一文了解greenplum

数据社

数据库 greenplum MPP

什么是死锁?如何解决死锁?

古月木易

死锁

CDH部署指南

数据社

大数据 CDH

35岁腾讯员工被裁员感叹:北京一套房,存款700多万,失业好焦虑

程序员生活志

程序员

anyRTC 4.0 以心铸造,以梦相承

anyRTC开发者

anyRTC 4.0 官网升级

Flink 支持的重启策略有哪些

奈学教育

flink

django-admin和manage.py用法

BigYoung

Python django django-admin manage.py

什么是死锁?如何解决死锁?

奈学教育

华章科技好书5折优惠,满99再减10元

华章IT

Python AI 数字化转型 Java 25 周年 计算机科学丛书

架构师训练营第十周作业

一剑

只加两行代码,为什么用了整整两天时间?

程序员生活志

编程 bug

报警不响,黄金万两的“稳定性成熟度”干货

滴滴普惠出行

聊聊数据库

数据社

数据库 大数据

关于微服务架构的思考和认知

任小龙

一周信创舆情观察(8.3~8.9)

统小信uos

数据库的那些事

数据社

数据库 大数据

微服务和DDD总结

周冬辉

微服务 DDD

Jira 和 Confluence 企业最佳部署方式

Atlassian

项目管理 敏捷开发 Atlassian Jira

week10 学习总结

任小龙

解决 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

邵俊达

Linux SSH

Django如何编写自定义manage.py 命令

BigYoung

Python django manage.py

架构师训练营 week10 summary

Nick

微服务架构的思考

Season

微服务

石刻掌纹

Flink 支持的重启策略有哪些

古月木易

flink

Kubernetes 网络通讯模型解析

ninetyhe

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