如何关闭在生产环境中swagger的文档
1,在application.yaml中加入swagger.enable属性
swagger:
enable: false
2,在swagger配置类中设置enable属性
@EnableSwagger2
@Configuration
public class SwaggerConfig {
@Value("${swagger.enable}")
private boolean enable;
@Bean
public Docket createRestApi() {
return new Docket(DocumentationType.SWAGGER_2).enable(enable) //此处打开或关闭swagger
.apiInfo(apiInfo())
.select()
.apis(RequestHandlerSelectors.basePackage(basePackage))
.paths(PathSelectors.any())
.build();
}
}
版权声明:本文为jiakai82原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。