Java 如何使用SpringDataREST替换ResourceAssemblerSupport

Java 如何使用SpringDataREST替换ResourceAssemblerSupport,java,spring,spring-data,spring-data-rest,Java,Spring,Spring Data,Spring Data Rest,从服务层调用存储库层中的JPARepository返回实体 到Spring MVC控制器层。控制器将作为HATEOAS资源接收HTTPRequest。接下来是从资源到实体的来回转换,再通过ResourceAssemblerSupport中添加的链接返回到资源 一切都准备就绪,这里是对上述内容的补充 在这两者之间,有XML驱动的Spring配置 现在有了SpringDataREST项目,该项目表示它使用HAL规范将JPARepository与HateoasResourceAssemblerSupp

从服务层调用存储库层中的JPARepository返回实体 到Spring MVC控制器层。控制器将作为HATEOAS资源接收HTTPRequest。接下来是从资源到实体的来回转换,再通过ResourceAssemblerSupport中添加的链接返回到资源

一切都准备就绪,这里是对上述内容的补充

在这两者之间,有XML驱动的Spring配置


现在有了SpringDataREST项目,该项目表示它使用HAL规范将JPARepository与HateoasResourceAssemblerSupport之间的样板代码连接起来。在这方面,SpringDataREST如何才能让我仅在上述设置(ResourceSupport和ResourceAssemblerSupport)中摆脱往返转换呢?

SpringDataREST框架是。这意味着您的服务层中的所有逻辑都需要建模。只要遵循以上两个关键步骤,将资源渲染到HAL内容就是开箱即用。如果需要,可以使用SDR注释进行更多的定制。

您能提供一些基于这些注释的示例项目链接吗