springboot2稳定版本_Spring Boot 2.3.0 发布了

翻译自 https:// spring.io/blog/2020/05/ 15/spring-boot-2-3-0-available-now

我代表Spring Boot团队和所有贡献者非常高兴地宣布:Spring Boot 2.3.0 已经发布了,可以直接从http://repo.psing.io与Maven Central获得。这个版本了增加了大量的新特性和改进。完整的升级介绍与新特性大家可以参考发布说明 https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.3-Release-Notes

在这里主要介绍以下几个变化:

依赖升级

Spring Boot 2.3 依赖于以下spring项目的版本:

  • Spring Data Neumann
  • Spring HATEOAS 1.1
  • Spring Integration 5.3
  • Spring Kafka 2.5
  • Spring Security 5.3
  • Spring Session Dragonfruit

我们也要将其他第三方库更新到最新的稳定版,这里包含了以下第三方版本:

  • Cassandra Driver 4.6
  • Couchbase Client 3.0
  • Elasticsearch 7.6
  • Kafka 2.5
  • Micrometer 1.5
  • MongoDB 4.0

对于Java 14的支持

Spring Boot 2.3 支持Java 14 同时保持对Java 11和8的兼容

对于Docker的支持

Spring Boot 2.3 在打包springboot应用到docker镜像增加了很多新的有趣的特性。通过maven插件 spring-boot:build-image与gradle任务bootBuildImage,支持使用本地云打包docker镜像。

Graceful shutdown

所有四个嵌入式web服务器(Jetty,Reactor Netty,Tomcat与Undertow)以及响应式与基于Servlet-web的应用都可以支持Graceful shutdown。当服务器配置了宽限期时,在关闭时,web服务器将不再允许新的请求,并将等待最长宽限期内的活动请求完成.

Liveness and Readiness probes

Spring Boot 2.3内置了应用可用性的信息,可以跟踪应用程序是否是活动的状态和是否已经准备好处理流量。更多细节可以查看blog https://spring.io/blog/2020/03/25/liveness-and-readiness-probes-with-spring-boot

Spring Data Neumann

Spring Boot 2.3随着Spring Data Neumann一起发布,它包含了大部分主要版本和驱动升级。这个版本还增加了对于R2DBC的GA支持。

其他变化

发布说明还记录了更多的改进和升级,您还可以找到我们计划在下一个版本中删除的废弃类和方法的列表。这里查看发布说明https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.3-Release-Notes

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值