正常来说,如果不指定扫描的类,默认是全局扫描,在java文件下的类、接口都会被扫描到,一般会手动指定,只对需要的类进行注解说明。
但有时会不局限于一个包下需要扫描,所以需要同时指定多个!
代码:
@Bean
public Docket docket(){
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo())
.select()
// 同时指定扫描多个包下的注解,使用 Predicates.or()
.apis(Predicates.or(RequestHandlerSelectors.basePackage("com.wan.controller"),RequestHandlerSelectors.basePackage("com.wan.pojo")))
.build();
}
(f 。f)~~