Spring MVC 在Spring Data Rest中自定义alps生成

prdp8dxp  于 8个月前  发布在  Spring
关注(0)|答案(1)|浏览(67)

我将SDR(Spring Data Rest)与自定义控制器(如define in)混合使用:
https://docs.spring.io/spring-data/rest/docs/current/reference/html/#customizing-sdr.overriding-sdr-response-handlers
这样可以保持SDR和自定义控制器之间的HATEOAS链接:
https://docs.spring.io/spring-data/rest/docs/current/reference/html/#_the_resourceprocessor_interface
除了处理ALPS元数据外,一切都可以找到。Spring data Rest http://localhost:8080/profile中有一个自动的ALPS生成器,我不知道如何包含SDR不处理的自定义元数据
更新:请参阅本文评论中的作者回应:https://spring.io/blog/2014/07/14/spring-data-rest-now-comes-with-alps-metadata但我不知道如何通过Spring Hateoas添加ALPS...
similar SO post:ALPS metadata for all Spring-MVC Controller
救命啊!救命啊!

niwlg2el

niwlg2el1#

不幸的是,你不能向alps添加任何东西,你只能向你的API添加自定义链接。如果你的API是混合Spring MVC和Spring data rest的,那么你最好选择另一种方法。例如,你可以使用Spring rest docs

相关问题