Spring Data 2022.0.0 发布了首个 RC 版本。
公告写道,此版本修订了模块结构,尤其是 Spring Data for Apache Geode 不再包含到发行版中。其他主要变化包括:
- 移除
TypeInformation
中对ClassTypeInformation
的引用 #2703 - 允许对
Range
进行函数式映射 #2692 - 支持在 AOT 期间捕获通过 ManagedTypes 暴露的类型 #2680
- 当使用 Java Records 时,支持在构造函数解析中回滚到规范构造函数 (canonical constructor) #2625
同时发布的还有 2021.2.5 和 2021.1.8,但没有提供更新说明,点此查看详情。
Spring Data 是一个用于简化数据库访问,并支持云服务的开源框架,旨在为数据访问提供一个熟悉的、一致的、基于 Spring 的编程模型,同时仍然保留底层数据存储的特殊特性 (traits),使得数据访问技术、关系型和非关系型数据库、map-reduce 框架和基于云的数据服务的使用变得简单。
Spring Data 属于大型工程项目,包含许多针对特定数据库的子项目。