> 文章列表 > 正式环境关闭swagger

正式环境关闭swagger

正式环境关闭swagger

直接上步骤,如图

正式环境关闭swagger

1,启动判断写在相应的环境配置文件中,根据条件判断是否启动 swagger :

添加配置项:swagger.is.enable

配置文件中添加:

#是否激活 swagger true or false

swagger.is.enable=true

2,代码取值,设置是否加载 swagger:

@Value("${swagger.is.enable}")

private boolean swagger_is_enable;

@Bean

public Docket createRestApi() {

return new Docket(DocumentationType.SWAGGER_2)

.enable(swagger_is_enable)

.apiInfo(apiInfo()).select()

// 扫描指定包中的swagger注解

.apis(RequestHandlerSelectors.basePackage("springboot_druid_demo.controller"))

.paths(PathSelectors.any())

.build()

.pathMapping("/");

}

3,效果展示:

正式环境关闭swagger