Spring Data 2025.0.0-M2 釋出

釋出 | Mark Paluch | 2025 年 3 月 14 日 | ...

我謹代表團隊和所有做出貢獻的人,高興地宣佈 Spring Data 2025.0.0(“Spring Data 3.5”)的第二個里程碑版本。

我們想重點介紹一些功能供您探索

  • 現在使用介面投影可以正確地進行保護,如果方法返回值是 null(即 getter 方法),即使該方法被定義為返回一個不可為空的值,也會丟擲 NullPointerException。此功能已為所有 Kotlin 介面啟用。 對於所有其他介面,當包或介面使用 Nullability 註釋並標記為非空(或從包級別繼承 @NonNullApi)時,將啟用驗證。
  • Spring Data Redis 的雜湊欄位過期,擴充套件的過期命令支援,以及對 GET … SET 的支援。
  • 用於 MongoDB 的 ValidatingEntityCallback 和一個響應式變體 ReactiveValidatingEntityCallback,允許在響應式流程中使用 Bean 驗證。回撥必須註冊為 bean 才能啟用其使用。
  • 允許使用者更改將 BigDecimalBigInteger 儲存為 StringDecimal128 的約定。 MongoDB 的下一個主要版本將預設切換到 Decimal128 並棄用基於 String 的表示形式。

展望未來,我們計劃在 4 月釋出候選版本,然後在 5 月釋出正式版本。 Spring Boot 3.5 M3 將升級到此里程碑版本,以方便您使用。 很高興升級,讓我們知道您對這些更改的看法,特別是如果您遇到任何問題。

2025.0.0-M2

獲取 Spring 新聞資訊

透過 Spring 新聞資訊保持聯絡

訂閱

取得領先

VMware 提供培訓和認證來加速您的進步。

瞭解更多

獲取支援

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

瞭解更多

即將到來的活動

檢視 Spring 社群中所有即將到來的活動。

檢視所有