Spring Data 2021.1.0 正式发布

发布 | Jens Schauder | 2021 年 11 月 12 日 | ...

我谨代表团队,很高兴地宣布 Spring Data 2021.1.0 正式可用。

以下是最重要的更新内容

  • 升级到 Querydsl 5.0
  • 支持 jMolecules 的 @Identity 注解用于标识符
  • 为 Querydsl 和 Query-by-Example 提供流式查询 API
  • 弃用 RxJava 2 支持
  • MongoDB 的 @DocumentReference,加密字段的模式推导,以及 MongoDB 5.0 时间序列支持
  • 支持 Redis 6.2
  • 支持 Spring Data JDBC 流式处理大型结果集,以及条件、JOIN 和 SELECT 投影的 Projections 和 SQL Builder 改进
  • 支持模拟(Impersonation)以及 Neo4j 中的 Querydsl 支持

您可以在 发行说明 中找到更详细的描述。这是我们首次以这种格式提供发行说明,如果您觉得合适,请告诉我们,并提出改进建议。

随着 2021.1.0 的发布,我们将把工作重点转移到 Spring Data 3.0.0 的开发上,该版本将基于 Java 17 和 Jakarta EE 9。Spring Data 3.0 的开发将在未来一年内持续进行。我们计划遵循 6 个月的发布周期,因此预计在 2022 年 5 月会有一个精简的 Spring Data 2.7 (2022.0) 功能版本(主要包含错误修复和依赖升级)。

此版本基于 Spring Framework 5.3.13 构建。为了方便起见,您可以通过即将发布的 Spring Boot 版本 2.6.0 来使用 Spring Data 2021.1.0

3.0/reference/html) - 变更日志

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有