gpt4 book ai didi

spring - 所有 Spring-MVC Controller 的 ALPS 元数据

转载 作者:行者123 更新时间:2023-12-04 04:21:35 25 4
gpt4 key购买 nike

我有一个关于 Spring hatoas/数据休息中的 ALPS 支持的问题。似乎只有在您拥有 Spring 数据休息存储库时才会公开 ALPS 元数据。所以我的问题是为什么只支持 spring 数据休息存储库,我可以为所有 spring mvc Controller 启用它吗?是否有任何示例可以公开所有 Controller 的 ALPS 元数据?

可能我没理解ALPS的概念...

问候

梅莱格罗斯

http://spring.io/blog/2014/07/14/spring-data-rest-now-comes-with-alps-metadata

最佳答案

这只是部分回答了这个问题,但 Oliver Gierke 在上面链接的博客文章的评论中回答了以下问题:

Because it relies on the knowledge of which kinds of links you expose, how you name them and which HTTP methods are supported. With a plain Spring MVC application all of this is out of control of the framework, hence we can't provide it out-of-the-box.

However, Spring HATEOAS contains API to write custom Alps descriptors so that you can expose additional metadata that describe your controllers manually.

关于spring - 所有 Spring-MVC Controller 的 ALPS 元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25469923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com