Spring Data Hopper 版本正式发布(以及 SR1)!

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

我代表整个 Spring Data 团队,很高兴地宣布 Spring Data Hopper 版本列车正式发布。该版本修复了 395 个问题,最重要的改进包括:

  • 将 Spring Framework 基线升级到 4.2(特别是 4.2.5)。
  • Spring Data JPAMongoDB 中支持按示例查询。
  • 改进了对组合注解的支持。
  • 支持 Spring Data REST 中的查找类型和嵌套关联。
  • 对 Solr(2.0 基于 Solr 5.5)、Neo4j(4.1)、Couchbase(2.1 基于 Couchbase 2.0)、Elasticsearch(2.0 基于 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,以及 8 月初在拉斯维加斯举行 SpringOne Platform。如果您渴望了解更多关于最新版本列车的知识,请确保您已预订门票。

下一个版本列车将命名为 Ingalls,预计在 SpringOne 期间发布。

最后,以下是此版本中包含的模块:

获取 Spring 新闻通讯

关注 Spring 新闻通讯

订阅

领先一步

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

了解更多

获取支持

Tanzu Spring在一个简单的订阅中提供对OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部