方法一:使用多个controller的共同拥有的父类,即精确到两个controller的上一级
//配置Swagger的bean实例
@Bean
public Docket docket() {
return new Docket(DocumentationType.SWAGGER_2)
//添加全局状态码
.apiInfo(apiInfo())
.select()//通过select()方法配置扫描接口,RequestHandlerSelectors配置如何扫描接口
//指定扫描的api包
.apis(RequestHandlerSelectors.basePackage("com.llq"))
//.apis(RequestHandlerSelectors.withClassAnnotation(RestController.class))
.paths(PathSelectors.any())
.build();
}
方法二:指定所有controller的都实现的一个接口,比如@RestController
//配置Swagger的bean实例
@Bean
public Docket docket() {
return new Docket(DocumentationType.SWAGGER_2)
//添加全局状态码
.apiInfo(apiInfo())
.select()//通过select()方法配置扫描接口,RequestHandlerSelectors配置如何扫描接口
//指定扫描的api包
// .apis(RequestHandlerSelectors.basePackage("com.llq"))
.apis(RequestHandlerSelectors.withClassAnnotation(RestController.class))
.paths(PathSelectors.any())
.build();
}