Spring Data 2021.1 進入 RC 階段

發佈 | Mark Paluch | 2021 年 10 月 18 日 | ...

親愛的 Spring 社群:

謹代表 Spring Data 團隊以及所有貢獻者,我很高興地宣布 Spring Data 2021.1.0 已透過發佈 RC1 進入候選發佈階段。 它可從里程碑儲存庫取得。 此版本包含多個已修復的票證。 最值得注意的變更是

  • 棄用對 RxJava 2 的支援,為在 Spring Data 3.0 中移除 RxJava 2 支援做準備。
  • Querydsl 和 Query-by-Example 的 Fluent Query API,允許投影、分頁並以 Stream 形式使用結果。
  • Spring Data JDBC 隨附精簡的 SQL DSL,接受複雜的 JOIN 條件和子查詢。
  • 支援 Elasticsearch 儲存庫查詢方法中的 existsnot empty 關鍵字,並支援 source 中的欄位排除。
  • 改善 Neo4j 中自訂查詢和路徑的對應效能,並支援 ReactiveQuerydslPredicateExecutor

我們正在努力在 11 月初發佈 GA 版本。 展望未來,我們的重點將轉向以 Java 17 和 Jakarta EE 9 為基準的 Spring Data 3.0 開發。 Spring Data 3.0 的開發將在明年持續進行。 我們計劃遵守 6 個月的發佈節奏,因此您應該預期在 2022 年 5 月發佈更輕量的 Spring Data 2.7 (2022.0) 功能版本,其中主要包含錯誤修復和依賴項升級。

請試用 Spring Data 2021.1.0-RC1(例如,作為即將推出的 Spring Boot 2.6.0-RC1 版本的一部分),它將很快在 start.spring.io 上提供,並讓我們知道任何回歸或其他問題。

以下是每個單獨構件和參考文件的詳細連結

取得 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進展。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔。

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部