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 个月发布一次的节奏,因此您应该预计 Spring Data 2.7 (2022.0) 将是一个较轻的功能版本,主要包含错误修复和依赖项升级,将于 2022 年 5 月发布。

请尝试使用 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 社区中所有即将举行的活动。

查看全部