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

此版本的一个总体主题是引入基于键集的分页。我们在此产品组合中添加了一个新的滚动 API,用于为大型查询结果消耗实现替代滚动机制。基于键集和偏移量的滚动最初可用于 JPA、MongoDB 和 Neo4j,并将在一段时间内扩展到其他模块。由于滚动 API 在底层滚动机制上的观点较少,Cassandra 的分页将非常适合未来采用滚动 API。

在各个模块中还有许多其他功能和改进以及各种更改。此版本通过消除 Querydsl 和 Kotlin 支持的 AOT 处理中的粗糙边缘,改进了 AOT 开发体验。具体来说,JPA 模块附带 JPQL 和 HQL 解析器,解决了用于更新排序方向、投影和其他功能的一批查询重写问题。要了解有关新增功能的更多信息,请参阅发行说明和各个模块参考文档。

此版本将包含在即将发布的 Spring Boot 3.1 正式版中。 我们希望收到您的反馈,因此请继续提出您的意见。

为了总结,以下是各个模块、变更日志和工件的链接

获取 Spring 新闻资讯

通过 Spring 新闻资讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部