Spring Framework 5.1 正式发布

简介: Spring Framework 5.1 正式,支持JDK 11这个LTS版本。

Juergen Hoeller宣布了,Spring Framework 5.1 正式发布,可以从repo.spring.io以及Maven Central获取到。

Spring Framework 5.1 需要JDK 8及以上版本,特别是支持JDK 11这个LTS版本。因此推荐升级到5.1版本,以便能够使用JDK 11的新特性。除此之外,该版本还支持GraalVM,这是Oracle四月份宣布开源的一个支持多语言的高性能虚拟机,目前在开源社区已经大量测试使用。

Spring Framework 5.1 升级了若干依赖:Reactor CaliforniumHibernate ORM 5.3和JUnit 5.3。

核心容器为Java和Kotlin引入了功能bean定义改进,包括功能bean检索方式。Spring对内部反射的使用进行了优化,以改善启动时间并减少堆内存消耗。

Web应用程序栈提供从端点到核心容器的人性化调试日志体验。它具有用于功能Web端点的DSL样式构建器,并将WebFlux HTTP/2支持产品扩展到Netty运行时。

Spring Boot 2.1 M4将会在下周发布,这样就可以在Spring Initializr使用到Spring Framework 5.1 GA!即将于10月中旬推出的Spring Boot 2.1 RC1预计将针对Spring Framework 5.1.1发布,请继续关注。

更多地新特性,请看这里What’s New in Spring Framework 5.1,以及如何升级到Spring Framework 5.1,还可以查看参考手册

目录
相关文章
|
5天前
|
Java 开发者 Spring
Spring Framework 中的 @Autowired 注解:概念与使用方法
【4月更文挑战第20天】在Spring Framework中,@Autowired 注解是实现依赖注入(Dependency Injection, DI)的一种非常强大的工具。通过使用 @Autowired,开发者可以减少代码中的引用绑定,提高模块间的解耦能力
28 6
|
7天前
|
设计模式 Java 数据库连接
Spring Framework 6 中的设计模式
Spring Framework 6 中的设计模式
19 1
|
6月前
|
XML Java 数据格式
Spring Framework的核心:IoC容器的实现(1)
Spring Framework的核心:IoC容器的实现(1)
38 0
|
7月前
|
开发框架 安全 Java
Spring Framework远程代码执行漏洞复现(CVE-2022-22965)
Spring Framework存在远程代码执行漏洞,攻击者可通过该漏洞执行系统命令。
182 1
Spring Framework远程代码执行漏洞复现(CVE-2022-22965)
|
7月前
|
前端开发 Java 数据库连接
【面试题精讲】Spring Framework有哪些模块?
【面试题精讲】Spring Framework有哪些模块?
|
7月前
|
安全 Java 测试技术
Spring Framework中的Bean生命周期2
Spring Framework中的Bean生命周期2
47 0
|
7月前
|
XML Java 数据格式
Spring Framework中的Bean生命周期1
Spring Framework中的Bean生命周期1
60 0
|
7月前
|
XML 缓存 Java
Spring Framework面试题
Spring Framework面试题
21 0
|
9月前
|
XML 开发框架 前端开发
Spring Framework
Spring Framework
106 0
|
11月前
|
Java Spring
ES和 Spring Boot 以及 Spring Framework 兼容性列表
ES和 Spring Boot 以及 Spring Framework 兼容性列表