Spring Data Release Train Ingalls 正式发布

发布 | Oliver Drotbohm | 2017年1月26日 | ...

我谨代表 Spring Data 团队,很高兴地宣布我们的 Ingalls Release Train 已正式可用。经过九个月的开发,此版本不仅包含大量新功能、改进和错误修复,也标志着 Spring Data 的一个分支的结束,该分支在过去五年(如果算上一些模块的前身,则为八年)帮助开发者处理持久化问题。

本次发布总共修复了 630 多个问题。以下是本次发布中最重要的功能的一个非常简化的列表

  • 升级到 Spring 4.3 作为 Spring Framework 的基线。
  • 将 Spring Data LDAP (Spring LDAP 的 Spring Data 相关部分) 添加到 Release Train。
  • 将 Spring Data for Apache Cassandra 提升为核心模块,对其进行全面 overhaul,并升级到 Cassandra 3。支持用户定义类型、Java 8 StreamOptional 等。
  • 通过使用方法句柄的 ASM 生成代码而非反射,提高了对象到存储映射的性能。
  • 为 MongoDB 添加更多聚合框架。
  • 改进 JPA 中的流执行验证 (报告缺少围绕事务)。
  • 支持将 XML 和 JSON 载荷映射到投影接口。
  • 查询示例支持的任意匹配模式。
  • 支持 Redis Geo 命令。
  • Spring Data REST 中的 CORS 支持。
  • 支持 Javaslang 集合和映射类型作为存储库查询方法返回类型。

几天后,我们将发布一篇博客文章,更详细地介绍这些功能。在我们的 发布列车 wiki 中,可以找到更完整但经过精选的变更列表。团队的重点现在正转移到我们的下一代 Spring Data,从即将于 2017 年第二季度发布的 Kay 发布列车开始。请关注我们即将推出的又一个里程碑式版本。反过来,这意味着 Ingalls 将包含在即将发布的 Spring Boot 1.5 版本和将主要维护的基于 Spring Framework 4 的发布列车中。Hopper 将逐步淘汰,仅对 Spring Boot 1.4 版本进行偶尔更新。

最后,以下是已发布模块的列表

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有