Spring Data 2023.0 正式發佈 (GA)

發佈 | Mark Paluch | 2023年5月12日 | ...

謹代表 Spring Data 工程團隊以及所有為此版本做出貢獻的人,我很高興地宣布 Spring Data 2023.0 (代號:Ullman) 已從 Maven Central 正式發佈 (GA)!此版本著重於 AOT 後續工作以及多個模組的特定改進。

Spring Data 2023.0 利用 Spring Framework 6.0.9 作為其基準,以及 Project Reactor 2022.0.7 和 Micrometer 1.10.6

此版本的一個總體主題是引入基於鍵集 (keyset-based) 的滾動 (scrolling)。 我們在整個產品組合中新增了一個新的 Scroll API,以實現用於大量查詢結果消耗的替代滾動機制。 基於鍵集和偏移量的滾動最初可用於 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 社群中所有即將舉行的活動。

查看全部