保持领先
VMware 提供培训和认证,助您加速发展。
了解更多我代表团队和所有贡献者,很高兴地宣布 Spring Data 2022.0 和 2021.2 发布列车的首批里程碑版本已发布。
2021.x
vs. 2022.x
您可能会问,为什么在遵循日历版本 (calver) 的 2021.x
版本中有一个新版本,而又已经有一个 2022.x
版本了?
在并行开发 Spring Data 3.x (即 2022.0.0
) 的同时,我们继续投入精力支持 Spring Data 2.x 开发线。我们已经计划发布 Spring Data 2.7 和 2.8 版本。因此,如果您希望在更长时间内继续使用 Spring Boot 2
,请坚持使用 2021.x
发布列车版本(它们基于 Spring Framework 5.3 和 Java 8)。这就是我们选择继续使用遵循日历版本 (calver) 的 2021.x
的原因,希望这能让大家更容易理解版本兼容性。我们的 Spring Data 3.x 开发线将基于 Java 17 和 Spring Framework 6,并与 Spring Boot 3
兼容。
2022.0.0-M1
2022.0.0-M1
版本是 Spring Data 3.0 开发线的首个版本。这个初始里程碑包含了我们的基准升级工作——特别是要求 JDK 17+ 并迁移到 Jakarta EE 9 API。同时,它还移除了许多长期弃用的类,包括几个针对过时第三方基础设施的支持包。有关完整的发布详情,请参阅我们针对 2022.0
发布列车的版本说明。
2021.2.0-M1
2021.2.0-M1
是一个精简的功能版本,主要包含依赖升级和一些选定的功能,例如对 MongoDB、Cassandra 和 Neo4j 的直接投影。有关完整的发布详情,请参阅我们针对 2021.2
发布列车的版本说明。