Requirements
Spring Data MongoDB 4.x 二进制文件需要 JDK 17 级及更高版本,以及 Spring Framework {springVersion} 及更高版本。 在数据库和驱动程序方面,至少需要 MongoDB 的 4.x 版本以及兼容的 MongoDB Java 驱动程序(4.x 或 5.x)。
Compatibility Matrix
以下兼容性矩阵总结了 Spring Data 版本至 MongoDB 驱动程序/数据库版本。数据库版本显示了支持 Spring Data 测试套件的最高版本服务器。除非你的应用程序使用受 changes in the MongoDB server 影响的功能,否则可以使用较新的服务器版本。有关驱动程序和服务器版本兼容性,另请参阅 official MongoDB driver compatibility matrix。
Spring Data Release Train | Spring Data MongoDB | Driver Version | Server Version |
---|---|---|---|
2024.0 |
|
|
|
2023.1 |
|
|
|
2023.0 |
|
|
|
2022.0 |
|
|
|
2021.2 |
|
|
|
2021.1 |
|
|
|
2021.0 |
|
|
|
2020.0 |
|
|
|
Neumann |
|
|
|
Moore |
|
|
|
Lovelace |
|
|
|
Relevant Changes in MongoDB 4.4
-
当不存在
$text
条件时,字段列表不得包含文本搜索得分属性。请参阅$text
operator -
运行 map reduce 时,排序不得为空文档。
Relevant Changes in MongoDB 4.2
-
删除
geoNear
命令。请参阅 Removal ofgeoNear
-
删除
eval
命令。请参阅 Removal ofeval