如何使用YAML文件在Spring Boot中配置Swagger?

问题描述 投票:5回答:1

我有Swagger配置的问题。 现在,Swagger正在扫描包并创建好的文档,但我想使用我的YAML(如果不能使用YAML,则使用JSON)文件。

这是我的Swagger配置类:

@Configuration
@EnableSwagger2
public class SwaggerConfig {
@Bean
public Docket api() {
    return new Docket(DocumentationType.SWAGGER_2)
            .select()
            .apis(RequestHandlerSelectors.basePackage("com.myapp.rest"))
            .paths(PathSelectors.any())
            .build();
    }
}

我想在YAML文件中编写使用示例,因此Swagger可以显示它们。如何更改/添加Swagger的配置以获取我的YAML文件?

java spring spring-boot yaml swagger
1个回答
0
投票

您可以在项目中下载并放置swagger UI,将URL更改为指向YAML文件。

更多关于这里,

How can I modify swagger-ui.html for springfox?

© www.soinside.com 2019 - 2024. All rights reserved.