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 的 Fluent Query API,允许投影、分页以及将结果作为 Stream 使用。
  • Spring Data JDBC 附带了改进的 SQL DSL,接受复杂的 JOIN 条件和子查询。
  • 支持 Elasticsearch 存储库查询方法中的 existsnot empty 关键字,以及支持 source 中的字段排除。
  • 提高 Neo4j 中自定义查询和路径的映射性能,并支持 ReactiveQuerydslPredicateExecutor

我们正在努力在 11 月初发布 GA 版本。展望未来,我们的重点转向 Java 17 和 Jakarta EE 9 基线的 Spring Data 3.0 开发。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 社区中所有即将举行的活动。

查看所有