写点什么

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

评论

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

Windows10 下 Neo4j1.5.8 安装教程

北桥苏

Python neo4j 图数据库 py2neo 知识问答系统

MT7915 with MT7975|Wi-Fi 6 DBDC miniPCIe network card DR7915 and application

wallyslilly

MT7915

使用可视化低代码工具提高开发效率

互联网工科生

低代码 可视化开发 JNPF

语音标注平台是构建智能语音技术的重要基石

来自四九城儿

软件测试 | Java中的关键字

测吧(北京)科技有限公司

测试

软件测试 | Java程序的注释

测吧(北京)科技有限公司

测试

MES/MOM国内市场现状趋势与新生态模式参考

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

.net core基于HttpClient实现的网络请求库

互联网工科生

.net core http client

软件测试 | 在Linux平台下安装MySQL

测吧(北京)科技有限公司

测试

一步一图带你构建 Linux 页表体系 —— 详解虚拟内存如何与物理内存进行映射

bin的技术小屋

内存管理 Linux Kenel Linux内核 页表 Linux内核源码

标准化,企业财务共享中心的灵魂内核(下)——领先实践分享

用友BIP

财务共享

软件测试 | 在Windows平台安装MySQL

测吧(北京)科技有限公司

测试

与用户“同频”,海尔空调带来行业第三次科技革命

脑极体

绿色 空调

云智慧「智能运维6.0产品发布会」与您相约7.24运维日

云智慧AIOps社区

智能运维 #运维 智能运维AIOps 运维智能化

软件测试 | Windows平台下配置MySQL

测吧(北京)科技有限公司

测试

语音数据标注平台让语音识别技术更精准

来自四九城儿

如何设计一个低代码平台?安利这些技术组件

高端章鱼哥

低代码 低代码开发 表单设计 JNPF 代码生成器

NFTScan 与 Purelist 达成战略合作伙伴,双方在 NFT 一级发售方面展开合作

NFT Research

NFT\ 市场

异步 I/O 探秘 —— 为什么说 Go 为我们提供了同步的网络编程接口 ?

蓬蒿

golang 异步IO asynchronous i/o netpoller

陈毅威“掌舵”SUSE 中国 3.0,谋势数字江湖

Rancher

从零开始学极狐GitLab|01 环境搭建

极狐GitLab

Linux DevOps gitlab DevSecOps 环境搭建

语音标注平台是推动人工智能发展的关键工具之一

来自四九城儿

NetCore中将SQLServer数据库备份为Sql脚本

高端章鱼哥

sql .net core SQL Server

DTT直播回顾:一文带你全面了解openGemini

华为云开源

时序数据库 开源数据库 openGemini

全面解析JMeter环境变量配置步骤

Liam

程序员 软件测试 测试 Jmeter 测试工具

软件测试 | 数据类型的转换

测吧(北京)科技有限公司

测试

定了!12支队伍进入HarmonyOS极客马拉松2023决赛

HarmonyOS开发者

HarmonyOS

阿里云中“间“力量!RocketMQ

指剑

阿里云 RocketMQ 函数计算FC 事件总线Eventbridge

实时社群技术专题(三):百万级成员实时社群技术实现(关系系统篇)

JackJiang

网络编程 即时通讯 IM

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