Spring Data 2023.0 正式釋出

釋出 | Mark Paluch | 2023年5月12日 | ...

我謹代表 Spring Data 工程團隊以及所有為本次釋出做出貢獻的人,非常高興地宣佈 Spring Data 2023.0 (代號:Ullman) 已正式釋出,並可在 Maven Central 上獲取!本次釋出重點關注 AOT 的後續跟進工作以及多個模組的特定改進。

Spring Data 2023.0 以 Spring Framework 6.0.9 為基線,並整合了 Project Reactor 2022.0.7 和 Micrometer 1.10.6

本次釋出的一個總體主題是引入了基於鍵集(keyset-based)的滾動。我們在整個產品組合中增加了一個新的 Scroll API,用於實現用於消耗大型查詢結果的替代滾動機制。鍵集和基於偏移量(offset-based)的滾動最初適用於 JPA、MongoDB 和 Neo4j,並將隨著時間的推移擴充套件到其他模組。由於 Scroll API 對底層滾動機制的意見較少,Cassandra 的分頁將非常適合未來採用 Scroll API。

本次釋出還有許多其他功能和改進,以及各個模組內的各種更改。本次釋出透過最佳化 Querydsl 和 Kotlin 支援的 AOT 處理流程,改善了 AOT 開發體驗。特別是,JPA 模組附帶了 JPQL 和 HQL 解析器,解決了更新排序方向、投影和其他功能時的一系列查詢重寫問題。要了解更多新內容,請參閱 發行說明 和各個模組的參考文件。

本次釋出將包含在即將釋出的 Spring Boot 3.1 GA 版本中。我們非常希望能聽到您的反饋,請繼續提出寶貴意見。

最後,以下是各個模組、更新日誌和構件的連結:

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有