我将 SDR(Spring Data Rest)与自定义 Controller 混合在一起,如定义在:
以此来保持 HATEOAS 链接 beetwen SDR 和自定义 Controller :
除了处理 ALPS 元数据外,一切正常。 Spring data Rest 中有一个自动 ALPS 生成器 http://localhost:8080/profile而且我不知道如何包含 SDR 无法处理的自定义元数据
更新: 请参阅作者在本文评论中的回复:https://spring.io/blog/2014/07/14/spring-data-rest-now-comes-with-alps-metadata但我不知道如何通过 Spring Hateoas 添加 ALPS...
类似的 SO 帖子:ALPS metadata for all Spring-MVC Controller
求助!!! :)
最佳答案
不幸的是,您不能向 alps 添加任何内容,您只能向 API 添加自定义链接。如果你想为你的 API 准备好的文档,它混合了 Spring MVC 和 Spring 数据 rest,最好选择另一种方式来做到这一点。例如,您可以使用 Spring rest docs
关于java - 在 Spring Data Rest 中自定义 alps 生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44804766/