使用swagger-editor生成的yaml文件创建swagger-ui
使用注释创建自动swagger-ui成功。
但是我不知道如何用swagger-editor创建的yaml创建Swagger-ui。有谁可以详细解释吗?开发环境使用SpringBoot 2.0.4。
@Configuration
@EnableSwagger2
public class SwaggerConfig {
@Bean
public Docket getApi() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.apis(RequestHandlerSelectors.any())
.paths(paths())
.build();
}
private Predicate<String> paths() {
return Predicates.and(
PathSelectors.regex("/shop.*"),
Predicates.not(PathSelectors.regex("/error.*")));
}
}
上面的代码可以使服务器Swagger-ui内的所有API都可以。 但是,我想使用通过swagger-editor编写的yaml文件配置swagger-ui。