Spring Data 2021.1.0-M1 版本已發布

發布 | Jens Schauder | 2021 年 7 月 16 日 | ...

我謹代表團隊宣布 Spring Data 2021.1.0-M1 里程碑版本的可用性。

此版本構建於 Spring Framework 5.3.9 之上。 為了您的方便,您可以透過 Spring Boot 2.6.0-M1 來使用此版本,我們的 Boot 團隊成員將在一周左右發布該版本。

2021.1 發布列車包含一系列功能和依賴項升級。 最重要的變更包括

  • 升級至 Querydsl 5。
  • 支援範圍廣泛的 Redis 6.2 指令。
  • 支援 Spring Data JDBC 中依方言而定的自訂轉換。 這用於改善跨多個資料庫的 java.time 類型支援。
  • 支援在 Spring Data JDBC 中串流處理大型結果集。
  • 支援查詢推導中的 AggregateReference。
  • 支援 Spring Data JPA 中預存程序的 REF_CURSOR。
  • 升級至 MongoDB Driver 4.3,並初步支援 MongoDB Server 5.0 Time Series。
  • Spring Data MongoDB 具有擴展的 連結文件 功能,並且除了現有的 DBRef 方法外,還提供了一種基於屬性的解決方案,該解決方案使用簡單的值(例如目標 _id 或欄位的組合)來連結到另一個文件。

下面的範例顯示了透過 Java 程式碼中的 _id 參考到 Account 文件集合,以及它在 MongoDB 中的表示方式: java @Document class Person { @Id String id; @DocumentReference List<Account> accounts; } json { "_id" : …, "accounts" : [ "6509b9e" … ] }

有關更多詳細信息,請參閱 Spring Data 2021.1 發布列車 的 wiki 頁面。 我們正在努力在 8 月份推出第二個里程碑版本,在 9 月份推出第三個里程碑版本。 我們計劃在 11 月發布 GA 版本。 我們期待您的反饋!

為了使事情更完整,以下是工件、變更日誌和文檔的連結

2021.1.0-M1

取得 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

領先一步

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

瞭解更多

取得支援

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

瞭解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部