要件
Spring Data MongoDB 4.x バイナリには、JDK レベル 17 以降および Spring Framework 7.0.0 以降が必要です。
データベースとドライバーに関しては、少なくとも MongoDB (英語) のバージョン 4.x と互換性のある MongoDB Java ドライバー (5.6+) が必要です。
互換性マトリックス
次の互換性マトリックスは、Spring Data バージョンと MongoDB ドライバー / データベースバージョンをまとめたものです。データベースバージョンは、Spring Data テストスイートに合格したサーバー世代を示しています。アプリケーションが MongoDB サーバーの変更によって影響を受ける機能を使用しない限り、新しいサーバーバージョンを使用できます。ドライバーとサーバーのバージョンの互換性については、公式の MongoDB ドライバー互換性マトリックス (英語) も参照してください。
| Spring Data リリーストレイン | Spring Data MongoDB | ドライバーバージョン | データベースバージョン |
|---|---|---|---|
2025.0 |
|
|
|
2024.1 |
|
|
|
2024.0 |
|
|
|
2023.1 |
|
|
|
2023.0 (*) |
|
|
|
2022.0 (*) |
|
|
|
2021.2 (*) |
|
|
|
2021.1 (*) |
|
|
|
2021.0 (*) |
|
|
|
2020.0 (*) |
|
|
|
ノイマン (*) |
|
|
|
ムーア (*) |
|
|
|
ラブレス (*) |
|
|
|
(*) OSS サポートの終了
MongoDB 4.4 の関連する変更
$text条件が存在しない場合、フィールドリストにテキスト検索スコアプロパティを含めることはできません。$textオペレーター (英語) も参照Map Reduce を実行する場合、Sort は空のドキュメントであってはなりません。
MongoDB 4.2 の関連する変更
geoNearコマンドの削除。geoNearの削除 (英語) も参照evalコマンドの削除。evalの削除 (英語) も参照