Spring Data Release Train Hopper 正式发布 (及 SR1)!

发布 | Oliver Drotbohm | 2016年4月7日 | ...

我谨代表整个 Spring Data 团队,很高兴地宣布 Spring Data Hopper 版本现已正式发布。本次发布修复了 395 个问题,其最重要的新增内容包括:

  • 将 Spring Framework 基线升级到 4.2 (特别是 4.2.5)。
  • Spring Data JPAMongoDB 中支持 Query by Example。
  • 改进了对复合注解的支持。
  • 支持 Spring Data REST 中的查找类型和嵌套关联。
  • Solr (2.0 on Solr 5.5)、Neo4j (4.1)、Couchbase (2.1 on Couchbase 2.0)、Elasticsearch (2.0 on ES 2.2) 的主要升级。
  • 升级到 Querydsl 4。
  • Spring Data Redis 支持对象映射和仓库。
  • 支持 Redis Cluster
  • JPAMongoDB 的仓库查询方法上支持投影。
  • 在发布火车中增加了 Spring Data Envers(之前是单独维护的)。

注意:由于发布流程中的一个故障,部署到 Maven Central 的 Spring Data JPA 伪像是损坏的。我们立即为整个发布系列发布了一个服务版本,因此建议升级到的版本是 Hopper-SR1

在我们的精选变更日志中查找有关这些功能实现所对应的工单的更多链接。几天后,将有一篇后续博文深入讨论此版本新增的功能。

升级到此发布系列的*最简单*方法是结合使用 Spring Data BOM 和版本 Hopper-SR1。如果您使用的是具有重大存储升级的模块,请准备好对您的应用程序代码进行一些更改。从 Gosling 升级,如果您恰好使用 Querydsl,同样适用。

Spring Boot 用户需要更小心一些,但对于没有进行任何重大升级的模块(例如 JPA、MongoDB),*应该*能够在 1.3 版本上进行升级。如果您使用的是已进行重大升级的模块,请准备好手动升级到更新版本的存储驱动程序并禁用某些自动配置。如有疑问,请参阅 Spring Data 示例以获取示例设置。Hopper 的完整支持将与 Spring Boot 1.4 M2 一起发布。

团队将在不久的将来忙于在不同会议上介绍 Hopper 发布系列。JAX 2016 将在两周后在德国举行,随后是巴塞罗那的 Spring I/O 和八月初在拉斯维加斯的 SpringOne Platform。如果您渴望了解更多关于此发布系列的最新和最出色的内容,请确保您已预订好门票。

下一个发布系列将命名为Ingalls,预计在 SpringOne 左右发布。

最后,以下是包含在此发布中的模块

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有