Christoph Strobl

Christoph Strobl

博客文章由Christoph Strobl

Spring Data 2025.0.0-RC1 发布

发布 | 2025 年 4 月 22 日 | ...

我谨代表团队及所有贡献者,高兴地宣布 Spring Data 2025.0.0 (“Spring Data 3.5”) 的首个发布候选版本已发布,其中包含:

  • 各个数据模块的多个数据库驱动升级。
  • 优化了 HQL、EQL 和 JPQL 的解析。
  • 支持 MongoDB QE schema 推导,以便更轻松地创建集合。
  • 对于将在下一个主要版本(“Spring Data 4.0”)中更改的部分发出了弃用警告。请密切关注这些警告,尤其是那些标记为移除的部分,例如 JMX 支持。

展望未来,我们计划发布一个…

Spring Data 2025.1.0-M1 发布

发布 | 2025 年 1 月 24 日 | ...

我谨代表团队及所有贡献者,高兴地宣布下一代 Spring Data 的首个里程碑版本已发布。

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

这个首个里程碑版本带来了几项基础变更,将其最低要求提升至 Jakarta EE 11 (Hibernate ORM 7, Hibernate Validator 9) 和 Kotlin 2.x。这也是我们移除 API (例如 ListenableFuture…) 的机会。

Spring Data 2024.1.1 和 2024.0.7 发布

发布 | 2024 年 12 月 13 日 | ...

我谨代表团队及所有贡献者,高兴地宣布 2024.1.12024.0.7 服务版本已发布。这些版本包含了依赖升级、回归修复和部分改进。

即将发布的 Spring Boot 版本将在下周集成上述版本。

这些版本的发布为 Spring Data 项目非凡的一年画上了圆满句号,这离不开你们所有人的贡献。谢谢大家。我们祝您节日快乐、新年幸福。

展望未来,我们计划在… 发布 Spring Data 4.0 开发系列 (Calver 2025.1.0 M1) 的首个里程碑版本。

扩展 Spring Data Repository 变得更加容易

工程 | 2024 年 12 月 3 日 | ...

自诞生以来,Spring Data Repository 就被设计为可扩展的,无论您是想自定义单个查询方法还是提供全新的基础实现。

2024.1 版本增强了您通过自定义功能扩展 Repository 的能力,使任何人都能比以往更轻松地创建可在不同项目之间共享的扩展。

让我们通过一个例子来了解实际操作中的工作方式。

想象您正在使用 MongoDB 作为文档存储来管理电影数据库。您希望通过您的… 利用 MongoDB Atlas 的向量搜索功能。

Spring Data 服务版本 2022.0.6 和 2021.2.12 发布

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

我谨代表团队,高兴地宣布 Spring Data 服务版本 2022.0.62021.2.12 已发布。这两个版本主要包含了依赖升级和错误修复。为了您的方便,Spring Boot 将在后续版本中集成这些构件。

最后,这里是构件、更新日志和文档的链接

2022.0.6

Spring Data 2023.0-M1 以及服务版本 2022.0.4 和 2021.2.10 发布

发布 | 2023 年 3 月 20 日 | ...

我谨代表团队,高兴地宣布 Spring Data 2023.0 发布系列第 3 个里程碑版本以及服务版本 2022.0.4 和 2021.2.10 已发布。这些版本带来了改进,包括回归修复。

即将发布的 Spring Boot 3.0.5 和 2.7.10 版本将集成这些服务版本,以便您的使用。

2023.0.0 里程碑 3 版本中的新特性包括:

  • 新的滚动 API,支持基于偏移量和键的分页
  • 改进了 JPA 查询解析,支持 HQL 和 JPQL
  • 支持 MongoDB 的显式字段级加密
  • 在 Data REST 中聚合引用请求参数

Spring Data 2022.0.0-M5、2021.2.2 和 2021.1.6 发布

发布 | 2022 年 7 月 15 日 | ...

我谨代表团队,高兴地宣布 Spring Data 2022.0.0 第 5 个里程碑版本以及服务版本 2021.2.22021.1.6 已发布。服务版本主要包含了错误修复和依赖升级。2022.0.0-M5 中一个值得注意的升级是迁移到 Hibernate 6

为了您的方便,接下来的 Spring Boot 版本将在近期集成 2021.2.22021.1.6。最后,这里是各个模块、更新日志和文档的链接:

2022.0.0-M5

Spring Data 2021.2 和 2022.0 M4 发布。

发布 | 2022 年 5 月 13 日 | ...

我谨代表数据团队及所有贡献者,高兴地宣布 2021.2 发布系列的 GA 版本以及 2022.0 系列的第 4 个里程碑版本已发布。

已经在基于Spring Framework 6Java17Jakarta EE 9 的 2022.0 系列上开展工作,而 2021.2 版本则包含了错误修复和部分向后移植的特性。

除了依赖升级外,以下是一些主要变化:

  • 内省投影类型的基础设施。
  • 针对属性特定值转换器的通用基础设施。
  • 改进了 data-jpa 中 IdClass 的处理支持。
  • data-mongodb 中的声明式 Update 方法。
  • data-elasticsearch 中的重新索引支持。
  • data-cassandra 的直接投影。
  • Redis Sentinel 的 ACL 支持。
  • JDBC 的锁和 Null 优先级支持。
  • JPA 的查询重写器.

Spring Data 2021.2.0-RC1、2021.1.4 和 2021.0.11 发布

发布 | 2022 年 4 月 19 日 | ...

2021.2.0 发布系列已进入 RC 阶段。如果您还没有尝试,请务必试用一下!2021.1.4 和 2021.0.11 服务版本主要包含了错误修复和依赖升级。为了您的方便,Spring Boot 将在近期集成这些版本。

最后,这里是各个模块、更新日志和文档的链接:

2021.2.0-RC1

Spring Data 2021.1 SR1 和 2021.0 SR8 发布

发布 | 2022 年 1 月 14 日 | ...

我谨代表团队,高兴地宣布 Spring Data 服务版本 2021.1.12020.0.8 已发布。这两个版本主要包含了错误修复和依赖升级。为了您的方便,Spring Boot 将在后续版本中集成这些构件。

最后,这里是构件、更新日志和文档的链接

2021.1.1

快人一步

VMware 提供培训和认证,助您飞速进步。

了解更多

获取支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单订阅。

了解更多

即将举办的活动

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

查看全部