Spring Data 发布系列 Gosling 正式发布

发布 | Oliver Drotbohm | 2015 年 9 月 1 日 | ...

我谨代表 Spring Data 团队宣布 Spring Data 发布系列 Gosling 正式发布。在过去的 6 个月里,我们总共修复了 344 个问题,其中 56 个在最新的发布候选版之后修复

  • 将 Spring 基线升级到 4.1。
  • 更容易实现自定义存储库代码(每个存储库,请参阅参考文档)。
  • 提高了与 Hibernate 5 (JPA 模块) 的兼容性。
  • MongoDB 的 @Query 方法支持 SpEl(请参阅此示例)。
  • 支持从 Web 请求创建 Querydsl Predicates(请参阅参考文档)。
  • 一个新的 Spring Data KeyValue 模块,用于支持 Map 后备存储库,并使用 SpEL 作为查询语言。
  • 改进了 Spring Data REST 中 HAL 浏览器的 POST 表单。
  • 支持 Spring Data REST 中枚举值和链接标题的国际化。

Spring Data 示例》已升级到新版本。在此发布系列中发生的更改的更详细列表,请参见我们的 wiki。Spring Data 大师 Christoph Strobl 撰写了一篇博客文章,更深入地介绍了其中一些新功能。

要升级到新的发布系列,请使用我们提供的 BOM,如示例存储库中所述,并将其版本配置为 Gosling-RELEASE。如果您使用 Spring Boot,升级到此发布系列就像将 Maven 属性 spring-data-releasetrain.version 设置为该版本一样简单。请注意,要将 Spring Data REST 与 Boot 1.2 一起使用,您还需要升级到 Spring HATEOAS 0.19.0.RELEASE(通过设置 spring-hateoas.version 属性)和 Jackson 2.5 或更高版本(当前首选 2.6.1,通过 jackson.version 属性)。

下一个发布系列将命名为Hopper,并将包含 Neo4j、Couchbase 和 Solr 模块的新主要版本。目标发布时间是秋季中期。

供参考,以下是该发布系列所有模块的列表

在两周后于华盛顿举行的 SpringOne2GX 大会上的“Spring Data 有什么新东西?”演讲中,我们将详细介绍 Spring Data 发布系列 Gosling 的许多新功能。如果您想第一时间了解所有最新最棒的功能,现在购票还为时不晚。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有