转载

Spring Boot 2.2.0 发布,正式支持 Java 13

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标

回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料

Spring Boot 2.2.0 正式发布了 ,可从 https://repo.spring.io/release 或是 https://search.maven.org 获取。

性能提升

Spring Boot 2.2.0 的性能获得了很大的提升。现在,应用程序启动速度更快,并且消耗的内存更少。这在具有非常严格的内存约束的环境中特别有用。

延迟初始化

现在可以通过 spring.main.lazy-initialization 属性启用全局延迟初始化,以减少启动时间。不过,使用此功能需要付出一定代价:

1、在进行任何延迟的初始化时,HTTP 请求的处理可能需要更长的时间

2、通常在启动时会发生的故障现在在启动后才会出现

支持 Java 13

Spring Boot 2.2 现在支持 Java 13,同时仍与 Java 11 和 8 兼容。

不可变的 @ConfigurationProperties 绑定

配置属性现在支持基于构造函数的绑定,该绑定使 @ConfigurationProperties 注释的类不可变。可以通过使用 @ConstructorBinding 注释 @ConfigurationProperties 类或其构造函数之一来启用基于构造函数的绑定。可以在配置属性绑定提供的构造函数参数上使用 @DefaultValue 和 @DateTimeFormat 之类的注释。

RSocket 支持

已为 RSocket 添加了广泛的自动配置,以及新的启动程序 spring-boot-starter-rsocket。当 spring-security-rsocket 位于类路径上时,还会自动配置 Spring Security 的 RSocket 集成。

其余具体更新内容见发布公告:

https://spring.io/blog/2019/10/16/spring-boot-2-2-0

作者: xplanet

来源: oschina.net/news/110615/spring-boot-2-2-0-released

近期技术热文

1、 老板看了我的代码,直呼“666”,要涨工资?  

2、 面试官: 集群部署时,分布式 session 如何实现?  

3、 MySQL亿级用户分布式数据库存储架构  

4、 3万字Spring Boot 核心知识,深入剖析,请收藏  

5、 面试管: Redis 数据库内存数据满了,会宕机吗?  

6、 不重启JVM,替换掉已经加载的类,偷天换日?  

7、

Redis中设置了过期时间的Key,还要知道些什么?

2000+道 互联网Java工程师面试题 PDF文档

关注公众号并回复: 面试题   无套路获取

Spring Boot 2.2.0 发布,正式支持 Java 13

原文  http://mp.weixin.qq.com/s?__biz=MzA3MTUzOTcxOQ==&mid=2452968173&idx=1&sn=cf4df10523e010c18cd452c13371cb8c
正文到此结束
Loading...