领先一步
VMware 提供培训和认证,助您快速提升技能。
了解更多我代表 Spring Data 工程团队以及所有为此次发布做出贡献的人员,高兴地宣布 Spring Data 2023.0
(代号:Ullman)已从 Maven Central 正式发布!此版本重点关注 AOT 后续工作以及一些模块特定的改进。
Spring Data 2023.0
以 Spring Framework 6.0.9
作为其基线,并使用 Project Reactor 2022.0.7
和 Micrometer 1.10.6
。
此版本的总体主题是引入了基于键集的滚动。我们在整个产品组合中添加了一个新的 Scroll API,以实现用于大型查询结果消费的替代滚动机制。基于键集和偏移量的滚动最初可用于 JPA、MongoDB 和 Neo4j,并且随着时间的推移将扩展到其他模块。由于 Scroll API 对底层滚动机制的依赖性较低,因此 Cassandra 的分页将非常适合将来采用 Scroll API。
各个模块中还有许多其他功能、改进和各种更改。此版本通过简化 Querydsl 和 Kotlin 支持的 AOT 处理中的难题,改善了 AOT 开发体验。具体来说,JPA 模块附带了 JPQL 和 HQL 解析器,解决了大量查询重写问题,用于更新排序方向、投影和其他功能。要详细了解新增内容,请参阅 发行说明 和各个模块的参考文档。
此版本将包含在即将发布的 Spring Boot 3.1 GA 版本中。我们希望收到您的反馈,请继续提供反馈。
最后,以下是各个模块、变更日志和工件的链接
3.1 GA
- 工件 - Javadoc - 文档 - 变更日志3.1 GA
- 工件 - Javadoc - 文档 - 变更日志7.1 GA
- 工件 - Javadoc - 文档 - 变更日志4.1 GA
- 工件 - Javadoc - 文档 - 变更日志3.1 GA
- 工件 - Javadoc - 文档 - 变更日志4.1 GA
- 工件 - Javadoc - 文档 - 变更日志3.1 GA
- 工件 - Javadoc - 文档 - 变更日志4.1 GA
- 工件 - Javadoc - 文档 - 变更日志3.1 GA
- 工件 - Javadoc - 文档 - 变更日志5.1 GA
- 工件 - Javadoc - 文档 - 变更日志5.1 GA
- 工件 - Javadoc - 文档 - 变更日志3.1 GA
- 工件 - Javadoc - 文档 - 变更日志