领先一步
VMware 提供培训和认证,助您快速提升。
了解更多亲爱的 Spring 社区:
Spring HATEOAS 1.1.1.RELEASE
发布了,这是最新稳定版本系列的第一个补丁版本,支持 Spring Boot 2.3。
其中包括:
我们现在列出了社区主导的实现其他媒体类型的努力。 JSON:API 和 Siren 是最新的。您想添加其他媒体类型吗?只需 查看详细信息。
VndErrors
是一种用于报告错误的媒体类型。它存在一个潜藏的 bug,我们现在已修复。“logref”值不再局限于整数。还需要注意的是,VndErrors
规范没有任何生命迹象,因此我们已弃用其支持。如果您要启动一个新的超媒体驱动项目,我们建议您使用 RFC-7807 的 application/problem+json
格式。该 API 更优雅,更重要的是,正在积极开发中。我们还根据社区反馈进行了一些修复。
随着越来越多的人在更密集的环境中创建超媒体链接,我们正在继续修复内存使用问题。
Spring HATEOAS 已取消了源代码的 Lombok 处理。此工作已应用于最新的 1.2 和此版本的 1.1。(1.1 之前的版本不会进行回传,除非在非常特殊的情况下。)
如果您使用的是 Spring Boot 2.3 或更高版本,则可以立即享受这些更改。只需在您的构建文件中将 spring-hateoas.version
调整为 1.1.1.RELEASE
并试用一下。
查看 Github 上的完整更改日志。
Spring HATEOAS 作为一个项目,随着其在实际应用中的使用越来越多,也进行了许多新的更新。柏拉图的名言“必要性是发明之母”得到了体现,随着社区使用量的增加,暴露了简化链接创建和管理的新方法。
请务必通过监控我们的 Gitter 频道 和 关注我们的 Twitter 来保持关注。
干杯!