Spring Boot 2.3.0 正式發佈!天生支持 Docker!

知道的越多,不知道的就越多,業餘的像一棵小草!

編輯:業餘草
來源:https://www.xttblog.com/?p=5002

今天 520!大家都去刷朋友圈了。我們就來點輕鬆的內容吧!

Spring Boot 2.3.0 已經發布,此版本主要更新內容包括:

依賴升級

新版本核心組件依賴升級

  • 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 分層,更好的優化打包鏡像過程

優雅關機

目前內置的四個嵌入式Web服務器(Jetty,Reactor Netty,Tomcat和Undertow)以及響應式和基於Servlet的Web應用程序都支持優雅關機

配置關機緩衝時間後,在關閉時,Web服務器將不再允許新請求,並且將等待緩衝時間以使活動請求完成。

服務可用性探針

Spring Boot 2.3.0 內置了應用可用性判斷的功能,可以跟蹤應用程序是否處理活動狀態和是否準備好處理請求。

其他變化

詳細的發版日誌可以參考Spring-Boot-2.3-Release-Notes 。也可以在此處找到在下一版本中刪除的不推薦使用的類和方法的列表。

目前  Spring Boot 已經有680多人蔘與提交了代碼, 並且超過26000次 commit。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章