Spring Boot 2.3.0 正式发布
2021-03-03 21:50
531 查看
依赖升级
新版本核心组件依赖升级
- 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.0 支持 Java 14 ,同样对 Java 11 、Java 8 提供兼容
Docker 容器支持
spring boot 2.3.0 添加了部分功能用来帮助将 Spring Boot 应用直接打包到 Docker 镜像。
- 支持 Cloud Native Buildpacks[1] 构建镜像
- maven 插件 增加 spring-boot:build-image 、gradle 增加 bootBuildImage task 帮助快速构建镜像
- 支持 jar 分层,更好的优化打包镜像过程
优雅关机
目前内置的四个嵌入式 Web 服务器(Jetty,Reactor Netty,Tomcat 和 Undertow)以及响应式和基于 Servlet 的 Web 应用程序都支持优雅关机。
配置关机缓冲时间后,在关闭时,Web 服务器将不再允许新请求,并且将等待缓冲时间以使活动请求完成。
服务可用性探针
spring boot 2.3.0 内置了应用可用性判断的功能,可以跟踪应用程序是否处理活动状态和是否准备好处理请求。详细可以参考:liveness-and-readiness-probes-with-spring-boot[2]
其他变化
详细的发版日志可以参考Spring-Boot-2.3-Release-Notes[3]。也可以在此处找到在下一版本中删除的不推荐使用的类和方法的列表。
相关文章推荐
- Spring Boot 2.3.0正式发布:优雅停机、配置文件位置通配符新特性一览
- Spring Boot 2.2 正式发布,大幅性能提升 + Java 13 支持
- Spring Boot 2.2 正式发布,大幅性能提升 Java 13 支持 | CSDN 博文精选
- 阿里P9告诉你 Spring Boot 2.0正式发布,升还是不升呢?
- Spring Boot 2.0正式发布,升还是不升呢?
- Spring Boot 2.0.0 终于正式发布,重大修订版本
- 阿里P9告诉你 Spring Boot 2.0正式发布,升还是不升呢?
- Spring Boot 2.0正式发布,升还是不升呢?
- Spring Boot 正式发布 2.1.0 版本,9大新特性一睹为快!
- Spring Boot 2.0正式发布,升还是不升呢?
- 阿里P9告诉你 Spring Boot 2.0正式发布,升还是不升呢?
- 业余草分享 Spring Boot 2.0 正式发布的新特性
- Spring Boot 2.0.0 终于正式发布,重大修订版本
- 阿里P9告诉你 Spring Boot 2.0正式发布,升还是不升呢?
- Spring Boot 2.0.0 终于正式发布-重大修订版本
- 阿里P9告诉你 Spring Boot 2.0正式发布,升还是不升呢?
- 阿里P9告诉你 Spring Boot 2.0正式发布,升还是不升呢?
- 阿里P9告诉你 Spring Boot 2.0正式发布,升还是不升呢?
- 阿里P9告诉你 Spring Boot 2.0正式发布,升还是不升呢?
- gRPC Spring Boot Starter 2.4.0 正式发布