Christoph Strobl

Christoph Strobl

部落格文章由Christoph Strobl

Spring Data 2025.0.0-RC1 釋出

釋出 | 2025 年 4 月 22 日 | ...

我謹代表團隊及所有貢獻者,高興地宣佈 Spring Data 2025.0.0 (“Spring Data 3.5”) 的首個釋出候選版本已釋出,其中包含:

  • 各個資料模組的多個數據庫驅動升級。
  • 優化了 HQL、EQL 和 JPQL 的解析。
  • 支援 MongoDB QE schema 推導,以便更輕鬆地建立集合。
  • 對於將在下一個主要版本(“Spring Data 4.0”)中更改的部分發出了棄用警告。請密切關注這些警告,尤其是那些標記為移除的部分,例如 JMX 支援。

展望未來,我們計劃釋出一個…

Spring Data 2025.1.0-M1 釋出

釋出 | 2025 年 1 月 24 日 | ...

我謹代表團隊及所有貢獻者,高興地宣佈下一代 Spring Data 的首個里程碑版本已釋出。

如前所述,我們已將 2025.1.0-M1 釋出到 Maven Central。我們期待透過簡化對里程碑版本的訪問來收集更多社群反饋。GA 版本計劃於 2025 年 11 月釋出。

這個首個里程碑版本帶來了幾項基礎變更,將其最低要求提升至 Jakarta EE 11 (Hibernate ORM 7, Hibernate Validator 9) 和 Kotlin 2.x。這也是我們移除 API (例如 ListenableFuture…) 的機會。

Spring Data 2024.1.1 和 2024.0.7 釋出

釋出 | 2024 年 12 月 13 日 | ...

我謹代表團隊及所有貢獻者,高興地宣佈 2024.1.12024.0.7 服務版本已釋出。這些版本包含了依賴升級、迴歸修復和部分改進。

即將釋出的 Spring Boot 版本將在下週整合上述版本。

這些版本的釋出為 Spring Data 專案非凡的一年畫上了圓滿句號,這離不開你們所有人的貢獻。謝謝大家。我們祝您節日快樂、新年幸福。

展望未來,我們計劃在… 釋出 Spring Data 4.0 開發系列 (Calver 2025.1.0 M1) 的首個里程碑版本。

擴充套件 Spring Data Repository 變得更加容易

工程 | 2024 年 12 月 3 日 | ...

自誕生以來,Spring Data Repository 就被設計為可擴充套件的,無論您是想自定義單個查詢方法還是提供全新的基礎實現。

2024.1 版本增強了您透過自定義功能擴充套件 Repository 的能力,使任何人都能比以往更輕鬆地建立可在不同專案之間共享的擴充套件。

讓我們透過一個例子來了解實際操作中的工作方式。

想象您正在使用 MongoDB 作為文件儲存來管理電影資料庫。您希望透過您的… 利用 MongoDB Atlas 的向量搜尋功能。

Spring Data 服務版本 2022.0.6 和 2021.2.12 釋出

釋出 | 2023 年 5 月 12 日 | ...

我謹代表團隊,高興地宣佈 Spring Data 服務版本 2022.0.62021.2.12 已釋出。這兩個版本主要包含了依賴升級和錯誤修復。為了您的方便,Spring Boot 將在後續版本中整合這些構件。

最後,這裡是構件、更新日誌和文件的連結

2022.0.6

Spring Data 2023.0-M1 以及服務版本 2022.0.4 和 2021.2.10 釋出

釋出 | 2023 年 3 月 20 日 | ...

我謹代表團隊,高興地宣佈 Spring Data 2023.0 釋出系列第 3 個里程碑版本以及服務版本 2022.0.4 和 2021.2.10 已釋出。這些版本帶來了改進,包括迴歸修復。

即將釋出的 Spring Boot 3.0.5 和 2.7.10 版本將整合這些服務版本,以便您的使用。

2023.0.0 里程碑 3 版本中的新特性包括:

  • 新的滾動 API,支援基於偏移量和鍵的分頁
  • 改進了 JPA 查詢解析,支援 HQL 和 JPQL
  • 支援 MongoDB 的顯式欄位級加密
  • 在 Data REST 中聚合引用請求引數

Spring Data 2022.0.0-M5、2021.2.2 和 2021.1.6 釋出

釋出 | 2022 年 7 月 15 日 | ...

我謹代表團隊,高興地宣佈 Spring Data 2022.0.0 第 5 個里程碑版本以及服務版本 2021.2.22021.1.6 已釋出。服務版本主要包含了錯誤修復和依賴升級。2022.0.0-M5 中一個值得注意的升級是遷移到 Hibernate 6

為了您的方便,接下來的 Spring Boot 版本將在近期整合 2021.2.22021.1.6。最後,這裡是各個模組、更新日誌和文件的連結:

2022.0.0-M5

Spring Data 2021.2 和 2022.0 M4 釋出。

釋出 | 2022 年 5 月 13 日 | ...

我謹代表資料團隊及所有貢獻者,高興地宣佈 2021.2 釋出系列的 GA 版本以及 2022.0 系列的第 4 個里程碑版本已釋出。

已經在基於Spring Framework 6Java17Jakarta EE 9 的 2022.0 系列上開展工作,而 2021.2 版本則包含了錯誤修復和部分向後移植的特性。

除了依賴升級外,以下是一些主要變化:

  • 內省投影型別的基礎設施。
  • 針對屬性特定值轉換器的通用基礎設施。
  • 改進了 data-jpa 中 IdClass 的處理支援。
  • data-mongodb 中的宣告式 Update 方法。
  • data-elasticsearch 中的重新索引支援。
  • data-cassandra 的直接投影。
  • Redis Sentinel 的 ACL 支援。
  • JDBC 的鎖和 Null 優先順序支援。
  • JPA 的查詢重寫器.

Spring Data 2021.2.0-RC1、2021.1.4 和 2021.0.11 釋出

釋出 | 2022 年 4 月 19 日 | ...

2021.2.0 釋出系列已進入 RC 階段。如果您還沒有嘗試,請務必試用一下!2021.1.4 和 2021.0.11 服務版本主要包含了錯誤修復和依賴升級。為了您的方便,Spring Boot 將在近期整合這些版本。

最後,這裡是各個模組、更新日誌和文件的連結:

2021.2.0-RC1

Spring Data 2021.1 SR1 和 2021.0 SR8 釋出

釋出 | 2022 年 1 月 14 日 | ...

我謹代表團隊,高興地宣佈 Spring Data 服務版本 2021.1.12020.0.8 已釋出。這兩個版本主要包含了錯誤修復和依賴升級。為了您的方便,Spring Boot 將在後續版本中整合這些構件。

最後,這裡是構件、更新日誌和文件的連結

2021.1.1

快人一步

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

瞭解更多

獲取支援

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

瞭解更多

即將舉辦的活動

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

檢視全部