Spring Data 2021.1 进入 RC 阶段

发布 | Mark Paluch | 2021年10月18日 | ...

亲爱的 Spring 社区:

我谨代表 Spring Data 团队以及所有贡献者,非常高兴地宣布 Spring Data 2021.1.0 已于今日发布 RC1,进入发布候选阶段。现可从里程碑仓库获取。本次发布修复了多个问题。最显著的变更包括:

  • 弃用对 RxJava 2 的支持,为 Spring Data 3.0 中移除 RxJava 2 支持做准备。
  • 为 Querydsl 和 Query-by-Example 提供流式查询 API,支持投影、分页并将结果作为 Stream 消费。
  • Spring Data JDBC 提供精炼的 SQL DSL,支持复杂的 JOIN 条件和子查询。
  • 支持 Elasticsearch 仓库查询方法中的 existsnot empty 关键字,并支持 source 中的字段排除。
  • 提升 Neo4j 中自定义查询和路径的映射性能,并支持 ReactiveQuerydslPredicateExecutor

我们正朝着 11 月初的 GA 发布迈进。展望未来,我们将重点转向 Spring Data 3.0 的开发,其基线将是 Java 17 和 Jakarta EE 9。Spring Data 3.0 的开发将是未来一年持续的努力。我们计划遵循 6 个月的发布周期,因此预计在 2022 年 5 月发布一个更轻量的 Spring Data 2.7 (2022.0) 功能版本,主要包含错误修复和依赖升级。

请尝试使用 Spring Data 2021.1.0-RC1(例如,作为即将发布的 Spring Boot 2.6.0-RC1 版本的一部分),该版本即将通过 start.spring.io 提供,并请告知我们任何回归或已知问题。

以下是每个独立构件和参考文档的详细链接:

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有