Spring Boot 2.6正式發佈,Spring Boot 2.4停止維護


剛剛Spring Boot 2.6正式發佈。這是年前Spring Boot最重要的一個次更新。


新的特性

  • Servlet應用現在支持在Cookie中添加SameSite
  • 支持在主端口或管理端口上配置健康組。
  • 增強了/info管理端點,加上了Java運行時信息。
  • 支持使用WebTestClient來測試Spring MVC。
  • spring-rabbit-stream模塊增加Spring Boot默認自動配置。
  • 支持對/env端點和configprops配置項中的屬性添加可插拔的脫敏規則。

一些重要的變更

  • 在 Spring Boot 2.4 中棄用的類、方法和屬性已在此版本中刪除。
  • 現在默認禁止Spring Bean之間的循環引用,需要開啓可設置spring.main.allow-circular-referencestrue
  • 請求路徑與 Spring MVC 處理映射匹配的默認策略已從AntPathMatcher更改爲PathPatternParser。你可以設置spring.mvc.pathmatch.matching-strategyant-path-matcher來改變它。

完整的變更請參閱Spring Boot 2.6更新文檔

依賴升級

Spring Boot 2.6部分依賴升級到新的版本。列表如下:

  • Spring Data 2021.1
  • Spring HATEOAS 1.4
  • Spring AMQP 2.4
  • Spring Kafka 2.8
  • Spring Security 5.6
  • Spring Session 2021.1

Spring Boot 2.4 停止支持

這次Spring Boot 2.6應該是年前最重要的更新了,東西非常多。但是最勁爆的消息是Spring Boot 2.4 停止支持,是的從美東時間2021-11-18開始Spring Boot 2.4停止支持。並且官方給出了1.5.x2.7.x的生命週期時間表:

End of Support

終止在 Spring 社區的支持下免費安全更新和錯誤修復(End Of OSS Support),進入End Commercial Support

End Commercial Support

需要客戶付費的商業支持。Spring專家可提供在OSS Support時間線期間的業務支持,以及OSS Support生命週期結束後的擴展支持。針對關鍵錯誤修正和安全問題公開發布。

關注公衆號:碼農小胖哥,獲取更多資訊

個人博客:https://felord.cn

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