Spring Data 2023.0 正式发布

发布 | Mark Paluch | 2023年5月12日 | ...

我代表 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 版本中。我们希望收到您的反馈,请继续提供反馈。

最后,以下是各个模块、变更日志和工件的链接

获取 Spring 电子邮件简报

随时关注 Spring 电子邮件简报

订阅

领先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部