Spring Data 2025.1.0-M3 釋出

釋出 | Mark Paluch | 2025 年 5 月 16 日 | ...

我很高興代表團隊和所有貢獻者宣佈,Spring Data 下一個版本的第三個里程碑已經發布。此里程碑繼續提供新功能和改進,主要圍繞基礎設施主題。

儲存庫的預先最佳化

Spring Data 儲存庫現在可以使用 Spring AOT 框架在構建時進行最佳化。AOT 處理可以加快啟動時間並減少 JPA(僅限 Hibernate)和 MongoDB 模組中的記憶體消耗。預先最佳化捕獲了在構建時做出的一些決策。這些決策在應用程式設定中是硬編碼的,更改實現或更新查詢需要重新進行 AOT 處理。

要為儲存庫啟用 AOT 最佳化,請在 AOT 處理期間設定 spring.aot.repositories.enabled=true 配置屬性。

當您的應用程式在 AOT 模式下執行時(例如,在 GraalVM Native 映象中,將 spring.aot.enabled=true 屬性設定為系統屬性或透過 spring.properties),AOT 最佳化會自動應用。

我們將在下週釋出一篇詳細的部落格文章,概述儲存庫的 AOT 最佳化。

更多!

接下來,我們正在努力將 Spring Data 升級到 Jackson 3 並完成向 JSpecify 的遷移。有關完整的更改列表,請參閱我們詳細的釋出說明

感謝所有透過問題報告和拉取請求做出貢獻的人。

2025.1.0-M3

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有