Spring Data 发布列车 Arora 已可用
我很高兴地宣布 Spring Data 发布列车名为 Arora 的第一个主题版本。今后我们将使用著名计算机科学家的名字来标记一组 Spring Data 模块,以便更容易识别彼此兼容的模块。这主要指的是它们所引用的 Spring Data Commons 版本。
Arora 版本包含以下模块
- Spring Data Commons 1.5 - 构建产物 - Java文档 - 文档 - 更新日志
- Spring Data JPA 1.3 - 构建产物 - Java文档 - 文档 - 更新日志
- Spring Data MongoDB 1.2 - 构建产物 - Java文档 - 文档 - 更新日志
- Spring Data Neo4j 2.2 - 构建产物 - Java文档 - 文档 - 更新日志
- Spring Data Redis 1.0.3 - 构建产物 - Java文档 - 文档 - 更新日志
- Spring Data Gemfire 1.3 M1 - 构建产物 - Java文档 - 文档 - 更新日志
- Spring Data Solr 1.0 RC1 - 构建产物 - Java文档 - 文档 - 更新日志
本版本的主要新特性包括
- 通过
@CreatedDate
,@CreatedBy
等注解实现的审计支持(Spring Data Gemfire 除外) - 暴露所有模块的 Spring Data 映射信息(供 Spring Data REST 使用)
- Spring Data 映射信息也可从访问器方法中读取
- 如果 classpath 中存在 JodaTime Converters,则自动注册(Spring Data MongoDB)
- Spring Data MongoDB 的映射子系统和查询执行方面的重大改进
- 查询方法中扩展的查询选项(Spring Data Solr)
- Gemfire 函数的注解支持(Spring Data Gemfire)
- A
标签已添加到 gfe-data XML 命名空间,用于自动基本客户端连接和区域配置。(Spring Data Gemfire) - 支持 Lettuce Redis 驱动(将支持的驱动数量增加到 5 个,Spring Data Redis)
- 对运行中的 MessageListenerContainer 支持动态移除监听器(Spring Data Redis)
- 改进 Maven 构建以简化发布流程
除了 Spring Data 模块的新主版本之外,我们还发布了 Spring Data Commons (1.4.1)、Spring Data JPA (1.2.1) 和 Spring Data MongoDB (1.1.2) 的错误修复版本。
注意:Spring Data Commons 模块的 artifactId 已从 spring-data-commons-core
更改为 spring-data-commons
。因此,如果您的项目明确引用了它,请确保相应地更新引用。
如果尚未到位,二进制文件很快就会出现在 Maven central 中。