要求

Spring Data MongoDB 4.x 二進位制檔案要求 JDK 17 及更高版本以及 Spring Framework 7.0.0 及更高版本。

在資料庫和驅動程式方面,您至少需要版本 4.x 的 MongoDB 和相容的 MongoDB Java 驅動程式 (5.6+)。

相容性矩陣

以下相容性矩陣總結了 Spring Data 版本與 MongoDB 驅動程式/資料庫版本的對應關係。資料庫版本顯示透過 Spring Data 測試套件的伺服器代次。您可以使用更新的伺服器版本,除非您的應用程式使用的功能受到 MongoDB 伺服器更改 的影響。另請參閱 官方 MongoDB 驅動程式相容性矩陣,瞭解驅動程式和伺服器版本相容性。

Spring Data 釋出系列 Spring Data MongoDB 驅動版本 資料庫版本

2025.0

4.5.x

5.6.x

6.x 到 8.x

2024.1

4.4.x

5.2.x

4.4.x 到 8.x

2024.0

4.3.x

4.11.x & 5.x

4.4.x 到 7.x

2023.1

4.2.x

4.9.x

4.4.x 到 7.x

2023.0 (*)

4.1.x

4.9.x

4.4.x 到 6.x

2022.0 (*)

4.0.x

4.7.x

4.4.x 到 6.x

2021.2 (*)

3.4.x

4.6.x

4.4.x 到 5.0.x

2021.1 (*)

3.3.x

4.4.x

4.4.x 到 5.0.x

2021.0 (*)

3.2.x

4.1.x

4.4.x

2020.0 (*)

3.1.x

4.1.x

4.4.x

Neumann (*)

3.0.x

4.0.x

4.4.x

Moore (*)

2.2.x

3.11.x/Reactive Streams 1.12.x

4.2.x

Lovelace (*)

2.1.x

3.8.x/Reactive Streams 1.9.x

4.0.x

MongoDB 4.4 中的相關更改

  • 當不存在 $text 條件時,欄位列表不得包含文字搜尋評分屬性。另請參閱 $text 運算子

  • 執行 Map Reduce 時,排序不能是空文件。

MongoDB 4.2 中的相關更改

© . This site is unofficial and not affiliated with VMware.