【问题标题】:REST API - ALPS UI (Swagger UI like) [closed]REST API - ALPS UI(类似 Swagger UI)[关闭]
【发布时间】:2015-12-17 09:01:01
【问题描述】:

我目前正在评估Spring Data REST,我真的很喜欢它。

我缺少的是类似于Swagger UI 的精美呈现的交互式文档可能性。

我知道 Spring Data REST 不是静态 API 并且有 HAL Browser,但不幸的是,HAL 浏览器确实不显示任何有关相应 url/GET/POST/etc 的文档元数据 .

Spring Data REST 生成 ALPS 元数据(请参阅 here)。


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


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


其他信息:
我已经找到了描述问题的similar question,但我不确定是否可以重新提出它,所以我创建了这个新问题。也许在此期间有可能的解决方案。

【问题讨论】:

    标签: rest documentation swagger spring-data-rest


    【解决方案1】:

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

    <dependencies>
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-rest-hal-browser</artifactId>
        </dependency>
    </dependencies>
    

    引用于:/api/browser

    我今天只是在寻找同样的东西。 ALPS 是元数据——但 SRD 会生成 hal——你只需要一些东西来导航 HAL 数据就可以了。

    【讨论】:

    • 不错。但它似乎运行在真实数据上。它如何处理身份验证? (OAuth Bearer 令牌)
    猜你喜欢
    • 1970-01-01
    • 2019-01-22
    • 1970-01-01
    • 1970-01-01
    • 2020-09-14
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多