領先一步
VMware 提供培訓和認證,以加速您的進度。
了解更多我很高興代表 Spring Data 工程團隊和所有為這次發布做出貢獻的人宣布,Spring Data 2023.1
(代號:Vaughan)已從 Maven Central 正式發布! 這次發布包含幾個基礎架構主題,以及個別儲存模組的改進。
Spring Data 2023.1
已將 Spring Framework 基準升級到 6.1
,同時升級了 Project Reactor 2023.0.0
和 Micrometer 1.12.0
,最低平台版本需要 Java 17,並支援 Java 21 以支援虛擬線程。
可以通過配置啟用虛擬線程的 Executor
,在各種元件中使用虛擬線程。 這些元件的突出例子是 Redis 的 MessageListenerContainer
或 Mongo 的 MessageListenerContainer
,用於變更流和 Tailing Cursor 輪詢。 使用虛擬線程需要選擇加入,因為配置仍然預設為平台線程。
此版本還發布了 JVM 檢查點還原安排 (Project CRaC) 的改進。 Spring Data Redis 的連線工廠 Bean 現在是 Lifecycle
Bean,會在 Bean 初始化時自動啟動,並且可以在拍攝檢查點快照之前停止。 展望未來,我們計劃探索對其他模組的支援,但是,具體的支援通常需要資料庫驅動程式的直接支援。
個別模組中還有許多其他功能和改進以及各種變更。此版本還發布了 Spring Data JDBC 模組中單一查詢載入的實驗性支援,以使用單一查詢載入完整的聚合。 要了解有關新增功能的更多資訊,請參閱發布說明和個別模組參考文件。
展望未來,我們計劃擴展單一查詢載入支援,並修改 JPA 的查詢機制,以整合隨著時間推移而演變的各種查詢方法。
此版本將包含在即將發布的 Spring Boot 3.2 GA 版本中。 我們希望收到您的反饋,請繼續提供意見。
最後,這裡是個別模組、變更日誌、artifacts 和我們新的基於 Antora 的精美文件網站的連結
3.2 GA
- Javadoc - 文件 - 變更日誌3.2 GA
- Javadoc - 文件 - 變更日誌3.2 GA
- Javadoc - 文件 - 變更日誌4.2 GA
- Javadoc - 文件 - 變更日誌4.2 GA
- Javadoc - 文件 - 變更日誌7.2 GA
- Javadoc - 文件 - 變更日誌3.2 GA
- Javadoc - 文件 - 變更日誌4.2 GA
- Javadoc - 文件 - 變更日誌3.2 GA
- Javadoc - 文件 - 變更日誌5.2 GA
- Javadoc - 文件 - 變更日誌5.2 GA
- Javadoc - 文件 - 變更日誌3.2 GA
- Javadoc - 文件 - 變更日誌