Spring Data 2021.0.5、2020.0.13 和 2021.1.0-M3 已发布。
Spring Data 2021.0.5 和 2020.0.13 基于 Spring Framework 5.3.10 构建,可分别通过 Spring Boot 2.5.5 和 2.4.11 进行使用。这两个版本的更新内容包括错误修复和依赖项升级。
2021.0.5
- Spring Data Commons 2.5.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data JDBC 2.2.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data JPA 2.5.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data MongoDB 3.2.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data KeyValue 2.5.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data Neo4j 6.1.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data for Apache Geode 2.5.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data for Apache Cassandra 3.2.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data R2DBC 1.3.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data LDAP 2.5.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data Envers 2.5.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data REST 3.5.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data Redis 2.5.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data Elasticsearch 4.2.5 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data Couchbase 4.2.5 – Artifacts – Javadoc – Documentation – Changelog
2020.0.13
- Spring Data Commons 2.4.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data JDBC 2.1.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data JPA 2.4.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data MongoDB 3.1.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data KeyValue 2.4.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data Neo4j 6.0.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data for Apache Geode 2.4.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data for Apache Cassandra 3.1.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data R2DBC 1.2.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data LDAP 2.4.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data Envers 2.4.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data REST 3.4.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data Redis 2.4.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data Elasticsearch 4.1.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data Couchbase 4.1.13 – Artifacts – Javadoc – Documentation – Changelog
- Spring Data for Apache Solr 4.3.13 – Artifacts – Javadoc – Documentation – Changelog
Spring Data 2021.1.0-M3 据称是最后一个里程碑版本,下一次更新将是 10 月中旬进入的 RC 阶段。除了许多错误修复和依赖项升级之外,此版本还提供了一系列显著的增强功能:
通用
- 支持将 jMolecules 的
@Identity
作为 ID 注解 - 通过仓库方法的
deleteInBatch
和deleteAllInBatch
方法发布删除事件
MongoDB
- 支持 MongoDB 5.0 聚合阶段和运算符,包括
$setWindowFields
使用时间序列的聚合 - 支持 MongoDB 版本化服务器 API 的配置选项
- 针对加密字段的 Schema 派生
Redis
- 重新使用绑定连接的选项
- 启用
ReactiveRedisTemplate
用于多租户使用 - 使用 Jedis 和 Redis 集群进行性能优化
Elasticsearch
- 改进的客户端配置回调
Neo4j
- 支持 projections 中的循环映射 (cyclic mapping)。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/164931.html