皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Spring Data 2025.1.0-M1 发布

Spring Data 2025.1.0-M1 发布

我代表团队和所有做出贡献的人,很高兴地宣布下一代 Spring Data 的第一个里程碑。

如前所述,我们向 Maven Central 发货。我们期待通过放宽对里程碑的访问来从社区收集更多反馈。GA 版本计划于 2025 年 11 月发布。2025.1.0-M1

第一个里程碑带来了几个基线更改,将其最低要求提高到 Jakarta EE 11(Hibernate ORM 7、Hibernate Validator 9)和 Kotlin 2.x。这也是一个机会,我们可以发布我们打算从此主要修订版开始强制执行的 API 删除(例如 )和弃用。ListenableFuture

我们想重点介绍一些功能供您探索:

Spring Data JPA 经历了一次重大修订。我们将 JPQL 用于派生查询,由于 Hibernate 查询结构缓存,因此查询执行性能得到了显著的改进。以前,我们使用的 Criteria API 无法参与其中。通过 JPA 3.2 基线升级,我们完全支持 Null 优先级,并切换到 Null 优先级,以避免在单结果查询未产生结果的情况下产生异常开销。Query.getSingleResultOrNull()

在该课程中,我们通过引入变体 、 、 和 来改进排列。SpecificationsPredicateSpecificationUpdateSpecificationDeleteSpecification

如果您的代码库使用 .在 Spring Data 代码库中使用 JSpecify 将在后面的里程碑中进行。@NullMarked

完整的发行说明位于 Spring Data 2025.1 发行说明中。

展望未来,我们将致力于迁移到 JSpecify 和 Ahead-of-Time 存储库,以实现下一个里程碑。

2025.1.0-M1

转自 Spring Data 2025.1.0-M1 released

已有 0 条评论 新浪微博
  1. 果真好漫长…

    2013年10月28日 16:05 回复
已有 0 条评论 新浪微博
  1. 果真好漫长…

    2013年10月28日 16:05 回复
-->