Spring Data Ingalls 发布列车正式发布

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

我代表 Spring Data 团队宣布我们 Ingalls 发布列车的正式发布。经过九个月的开发,此版本不仅包含大量的新功能、改进和错误修复,还标志着 Spring Data 一个分支的结束,该分支已帮助开发人员处理持久化超过 5 年——如果算上某些模块的前身,甚至有 8 年之久。

此版本总共修复了 630 多个工单。以下是此版本中发布的最重要功能的简化列表

  • 将 Spring Framework 基线升级到 Spring 4.3。
  • 将 Spring Data LDAP(Spring LDAP 中与 Spring Data 相关的部分)添加到发布列车中。
  • 将 Apache Cassandra 的 Spring Data 提升为核心模块,对其进行全面检修并升级到 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 社区中所有即将举行的活动。

查看全部