领先一步
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
。
此版本的一个总体主题是引入基于键集的分页。我们在此产品组合中添加了一个新的滚动 API,用于为大型查询结果消耗实现替代滚动机制。基于键集和偏移量的滚动最初可用于 JPA、MongoDB 和 Neo4j,并将在一段时间内扩展到其他模块。由于滚动 API 在底层滚动机制上的观点较少,Cassandra 的分页将非常适合未来采用滚动 API。
在各个模块中还有许多其他功能和改进以及各种更改。此版本通过消除 Querydsl 和 Kotlin 支持的 AOT 处理中的粗糙边缘,改进了 AOT 开发体验。具体来说,JPA 模块附带 JPQL 和 HQL 解析器,解决了用于更新排序方向、投影和其他功能的一批查询重写问题。要了解有关新增功能的更多信息,请参阅发行说明和各个模块参考文档。
此版本将包含在即将发布的 Spring Boot 3.1 正式版中。 我们希望收到您的反馈,因此请继续提出您的意见。
为了总结,以下是各个模块、变更日志和工件的链接
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 - 文档 - 变更日志