Swagger with Spring-Data-Rest

use*_*034 15 swagger spring-data-rest

有没有人用spring-data-rest配置swagger.我知道swagger有DocumentationConfig类,它扫描所有spring-mvc请求映射.但是,如何将它用于spring-data-rest,因为没有定义明确的请求映射.非常感谢在这方面的任何帮助.另外,要知道,是否有任何其他文档框架支持Spring-Data-Rest.

Cla*_*sso 5

在大于2.6.0的SpringFox版本中,增加了对弹簧数据休息的支持(但它仍在孵化中).为了添加对Spring Data Rest的支持,您需要在下面包含依赖项:

<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-data-rest</artifactId>
    <version>2.6.1</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)


bvu*_*laj 4

这个问题已经存在了一段时间,但正如其他人提到的,(仍然)没有支持 Spring Data Rest 的 Swagger 实现。然而,Spring Data Rest 确实遵循 HAL 规范,并且HAL 浏览器与任何 SDR 项目真正无缝集成。与公开ALPS元数据的较新版本的 SDR 结合在一起,这应该足以满足您的文档目标。