Spring 5的最后一個特性版本5.3發布,4.3將於12月終止維護


10月27日,Spring Framework團隊宣布了5.3版本正式GA,Spring用戶可以在repo.spring.io和Maven Central上獲取到最新版本的依賴包。

JDK的版本支持

最新的Spring Framework 5.3需要JDK 8或更高版本的Java 環境下使用,同時該版本特別支持了JDK 15。作為5.x時代的最后一個特性分支,5.3的后續版本會繼續擴展支持后續JDK版本,包括JDK 17 LTS。

Spring Boot的版本支持

目前的Spring Boot 2.4和明年的Spring Boot 2.5都將基於這個版本來制作。

更新內容

  1. spring-r2dbc 模塊增加了核心 R2DBC 支持,以作為 Spring Data R2DBC 基礎,同時引入 JdbcTemplate 的查詢結果流
  2. 優化了Spring MVC中PathPattern的解析性能
  3. 為 MockMvc 提供了統一的 API 以及完整的 HTTP 測試,MockMvc 還附帶了修訂后的 Kotlin DSL
  4. 在 WebFlux 方面,現在包含了一個用於多部分請求的完全反應式消息讀取器,以及一個用於 Apache Http Components 5 的 WebClient 連接器。
  5. 為帶有 JSON 負載的 Web 和消息傳遞端點提供了 Kotlin 多平台序列化支持,並利用新的 RSocketClient 和暴露負載平衡以支持 RSocket 1.1

更多升級內容可見:What's-New-in-Spring-Framework-5.x

推薦升級的理由

Spring Framework 5.3是所有5.x和4.x用戶的推薦升級版本,該版本是一個長期維護版本,其維護期長達至2024年。而上一代版本4.3.x則將在2020年12月終止維護。

本文首發:Spring 5的最后一個特性版本5.3發布,4.3將於12月終止維護,轉載請注明該文章鏈接
歡迎關注我的公眾號:程序猿DD,獲得獨家整理的免費學習資源助力你的Java學習之路!另每周贈書不停哦~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM