javascript
Spring Boot 2.3.0 发布
Spring Boot 2.3.0 已經發(fā)布,此版本主要更新內容包括:
依賴升級
新版本核心組件依賴升級
- 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 構建鏡像
maven 插件 增加 spring-boot:build-image 、gradle增加bootBuildImage task 幫助快速構建鏡像
支持jar 分層,更好的優(yōu)化打包鏡像過程
優(yōu)雅關機
目前內置的四個嵌入式Web服務器(Jetty,Reactor Netty,Tomcat和Undertow)以及響應式和基于Servlet的Web應用程序都支持優(yōu)雅關機。
配置關機緩沖時間后,在關閉時,Web服務器將不再允許新請求,并且將等待緩沖時間以使活動請求完成。
服務可用性探針
spring boot 2.3.0 內置了應用可用性判斷的功能,可以跟蹤應用程序是否處理活動狀態(tài)和是否準備好處理請求。詳細可以參考:liveness-and-readiness-probes-with-spring-boot
其他變化
詳細的發(fā)版日志可以參考Spring-Boot-2.3-Release-Notes。也可以在此處找到在下一版本中刪除的不推薦使用的類和方法的列表。
目前spring boot 已經有680多人參與提交了代碼, 并且超過26000次 commit。
總結
以上是生活随笔為你收集整理的Spring Boot 2.3.0 发布的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 基于Flume的美团日志收集系统(一)架
 - 下一篇: 简化Swagger使用的自制Starte