超越他人
VMware 提供培训和认证,助力您快速进步。
了解更多我代表 Spring Data 团队,宣布 Kay 发布列车的第一个里程碑版本。这是一个特别的发布列车,因为它将发布新一代的 Spring Data,其中会包含一些未来的重大变更。
第一个也是最显著的变化是将最低基线升级到 Java 8(不再兼容 JDK 6),并将框架基础升级到 Spring 5。在后续的里程碑版本中,我们将进行一些重大的内部重写,这也将影响用户可见的 API,以便利用 JDK 8 中的新语言特性。
此里程碑中最重要的新增功能是为部分存储增加了对响应式数据访问的支持。这意味着:为 MongoDB、Cassandra 和 Redis 提供了响应式 Spring Data Repository 和模板。其他存储将在后续里程碑中跟进。为 MongoDB 引入响应式数据访问支持也要求我们最终从遗留的 DBObject
API 切换到 MongoDB 当前的 Document
API。
我们为所有这些存储准备了示例项目
我们认为此版本是一个起点,希望能从大家那里获得早期反馈。还有一些空白需要填补,还需要增加对更多存储的支持,但我们非常乐意现在就听到您的意见。
Spring 团队目前正在准备一些响应式示例项目,以展示不同项目之间的相互作用。此外,一篇涵盖 Spring Data 中新响应式特性的博客文章将在几天后发布。
话虽如此,我们还是按照惯例来结束。
在我们的发布列车 wiki 中找到经过整理的变更日志,或在 JIRA 中浏览完整变更列表。欢迎您提供反馈。