NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

评论

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

你还不知道什么是Git?

翼同学

git 开源 版本管理 9月月更

「趣学前端」读取Excel文件内容

叶一一

JavaScript 前端 9月月更

白话讲解创建型设计模式:单例、原型,构建

山河已无恙

9月月更

论构建智能运维的先决条件

穿过生命散发芬芳

智能运维 9月月更

如何高效解决 C++内存问题,Apache Doris 实践之路|技术解析

SelectDB

c++ 大数据 数据分析 Doris 企业号九月金秋榜

【Git】:SSH公钥配置、远程仓库的基础使用...

翼同学

git 开源 版本管理 9月月更

MySQL高级

楠羽

笔记 MySQL 数据库 9月月更

SD-WAN组网场景概览

阿泽🧸

SD-WAN 9月月更

跟着卷卷龙一起学Camera--LensShading

卷卷龙

ISP camera 9月月更

C++学习------cinttypes头文件的源码学习

桑榆

c++ 源码阅读 9月月更

JSON 之父:10 天赶工出的 JavaScript,最好的归宿就是让它退役

图灵教育

JavaScript 程序员 代码

你真的会使用C语言中的 “ 操作符 ” 吗?

Albert Edison

C语言 开发语言 操作符 9月月更

C++ STL容器详解【三万字超详细讲解】

Fire_Shield

c++ stl 9月月更

mysql之事务

急需上岸的小谢

9月月更

这一刻,听见华为FTTR的星光四重奏

脑极体

使用 Mypy 检查 30 万行 Python 代码,总结出 3 大痛点与 6 个技巧!

Python猫

Python

黑石创始人,在初入职场时,用这三个问题来开场。

叶小鍵

设计模式的艺术 第十九章迭代器设计模式练习(设计一个逐页迭代器,每次可返回指定个数(一页)元素,并将该迭代器用于对数据进行分页处理)

代廉洁

设计模式的艺术

连接与计算无处不在,火山引擎新一代边缘云

火山引擎边缘云

云原生 CDN 边缘计算 火山引擎 边缘云

微信小程序,Python爬虫抓包采集实战,采集某成考题库小程序

梦想橡皮擦

Python 9月月更

嵌入式Linux:安装Ubuntu系统环境

不脱发的程序猿

Linux 嵌入式Linux Ubuntu系统环境

详解AUTOSAR:AUTOSRA软件架构(理论篇—2)

不脱发的程序猿

汽车电子 嵌入式开发 AUTOSAR

【git】:有关git的基础指令以及分支概念

翼同学

git 开源 版本管理 9月月更

面试突击80:说一下 Spring 中 Bean 的生命周期?

王磊

Java 面试题

产品经理的进阶指南

产品海豚湾

产品经理 产品设计 职业发展 职业道路 9月月更

JSON之父:10天赶工出的JavaScript,最好的归宿就是让它退役

图灵社区

JavaScript 编程 程序员

详解AUTOSAR:AUTOSAR方法论(理论篇—3)

不脱发的程序猿

汽车电子 嵌入式开发 AUTOSAR方法论

企业知识管理平台在企业中扮演什么样的角色?

Baklib

知识管理

百万奖池角逐,华为云IoT边缘带你看懂“边缘计算开发者大赛”

华为云开发者联盟

云计算 物联网 华为云 企业号九月金秋榜

一文搞懂UART通信协议

不脱发的程序猿

嵌入式 串口通信 UART

2022-09-05:作为国王的统治者,你有一支巫师军队听你指挥。 :给你一个下标从 0 开始的整数数组 strength , 其中 strength[i] 表示第 i 位巫师的力量值。 对于连续的一

福大大架构师每日一题

算法 rust 福大大

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