取得領先
VMware 提供培訓和認證,以加速您的進度。
了解更多親愛的 Spring 社群:
我謹代表 Spring Framework 團隊和我們的貢獻者宣布,Spring Framework 5.3 已正式發布,可從 repo.spring.io 和 Maven Central 取得!
Spring Framework 5.3 需要 JDK 8 或更高版本,並特別採用 JDK 15 作為最新的 OpenJDK 版本,例如,支援 record 類別的綁定。 作為 5.x 世代的最後一個功能分支,5.3.x 系列已設定為擴展支援階段,包括明年的 JDK 17 LTS。
即將推出的 Spring Boot 2.4 和明年發布的 Spring Boot 2.5 將基於這個框架世代,以及 GraalVM 上的 Spring native 可執行檔的孵化支援。
此版本包含 spring-r2dbc 模組中的核心 R2DBC 支援,作為 Spring Data R2DBC 的基礎,並為 JdbcTemplate 引入了查詢結果串流。它還為具有 JSON 酬載的 Web 和訊息傳遞端點提供 Kotlin 多平台序列化支援,並透過利用新的 RSocketClient 並公開負載平衡來支援 RSocket 1.1。
Spring MVC 用戶可以使用 PathPattern 解析來獲得更好的效能(請參閱 Rossen 的 部落格文章)。對於測試情境,我們為 MockMvc 以及完整的 HTTP 測試提供統一的 API,而 MockMvc 帶有修改後的 Kotlin DSL。 在 WebFlux 方面,現在包含用於多部分請求的完全反應式訊息讀取器,以及適用於 Apache Http Components 5 的 WebClient 連接器。
對於所有 5.x 和 4.x 用戶,建議升級到 Spring Framework 5.3。它建立了一個穩定且面向未來的生產分支,具有延長的維護期到 2024 年,作為同樣長期存在的 4.3.x 系列的後繼產品,該系列即將結束維護(2020 年 12 月)。
感謝,Juergen