REST API - ALPS UI(Swagger UI之类)

JDC*_*JDC 5 documentation rest swagger spring-data-rest

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

我缺少的是一个很好的交互式文档可能性,类似于Swagger UI.

我知道Spring Data REST不是静态API,而且有HAL Browser,但遗憾的是HAL Browser 没有显示任何关于相应url/GET/POST /等的文档元数据.

Spring Data REST生成ALPS元数据(参见此处).


为什么需要这个?
嗯,对于前端开发人员而言,从我的角度来看,这对于提高工作效率非常有用.此外,每种自动生成的文档都可以节省大量时间.


长话短说:
是否有类似" 用于ALPS /超媒体感知REST API的Swagger UI "?


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

Chr*_*rno 3

放入您的依赖项中并使用它:

<dependencies>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-rest-hal-browser</artifactId>
    </dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)

引用于:/api/browser

我今天只是在寻找同样的东西。ALPS 是元数据 - 但 SRD 生成 hal - 您所需要的只是导航 HAL 数据,然后您就完成了。