要件

Spring Data MongoDB 4.x バイナリには、JDK レベル 17 以降および Spring Framework 6.1.9 以降が必要です。

データベースとドライバーに関しては、少なくとも MongoDB (英語) のバージョン 4.x と、互換性のある MongoDB Java ドライバー (4.x または 5.x) が必要です。

互換性マトリックス

次の互換性マトリックスは、Spring Data バージョンと MongoDB ドライバー / データベースバージョンをまとめたものです。データベースバージョンには、Spring Data テストスイートに合格した、サポートされているサーバーの最も高いバージョンが表示されます。MongoDB サーバーの変更の影響を受ける機能をアプリケーションで使用しない限り、新しいサーバーバージョンを使用できます。ドライバーとサーバーのバージョンの互換性については、公式の MongoDB ドライバー互換性マトリックス (英語) も参照してください。

Spring Data リリーストレイン Spring Data MongoDB ドライバーバージョン サーバーバージョン

2024.0

4.3.x

4.11.x & 5.x

6.x

2023.1

4.1.x

4.9.x

7.0.x

2023.0

4.1.x

4.9.x

6.0.x

2022.0

4.0.x

4.7.x

6.0.x

2021.2

3.4.x

4.6.x

5.0.x

2021.1

3.3.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

ノイマン

3.0.x

4.0.x

4.4.x

ムーア

2.2.x

3.11.x/Reactive Streams 1.12.x

4.2.x

ラブレス

2.1.x

3.8.x/Reactive Streams 1.9.x

4.0.x

MongoDB 4.4 の関連する変更

  • $text 条件が存在しない場合、フィールドリストにテキスト検索スコアプロパティを含めることはできません。$text オペレーター (英語) も参照

  • Map Reduce を実行する場合、Sort は空のドキュメントであってはなりません。

MongoDB 4.2 の関連する変更