REST API - ALPS UI(类似Swagger UI的界面)

5

我目前正在评估Spring Data REST,我非常喜欢它。

但我发现不太好的一点是缺少一个类似于Swagger UI这样的互动文档工具。

虽然Spring Data REST不是一个静态API,也有HAL Browser,但是不幸的是,HAL浏览器没有显示任何关于相应url/GET/POST等方面的文档元数据

Spring Data REST生成了ALPS元数据(参见这里)。


为什么需要这个?
对于前端开发人员来说,这将非常有用,并且从我的角度来看可以提高生产力。此外,每种自动生成的文档都可以节省大量时间。


简而言之:
有没有类似于“针对ALPS /超媒体感知REST API的Swagger UI ”的东西?


附加信息:
我已经发现了一个类似的问题,描述了这个问题,但我不确定是否重新提出这个问题是合适的,所以我创建了这个新问题。也许在此期间有可能找到解决方案。

1个回答

3
这个加入到你的依赖中并使用它。
<dependencies>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-rest-hal-browser</artifactId>
    </dependency>
</dependencies>

引用位置: /api/browser

今天我也在寻找同样的东西。ALPS是元数据,但SRD生成的是HAL——你只需要一些可以浏览HAL数据的工具就行了。


不错。但它似乎在真实数据上运行。它如何处理身份验证?(OAuth Bearer令牌) - Matthias

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接