| | |
| | | .version(version) |
| | | .build(); |
| | | } |
| | | @Bean |
| | | /* @Bean |
| | | public Docket getDocket() { |
| | | return new Docket(DocumentationType.SWAGGER_2) |
| | | .apiInfo(this.getApiInfo()).groupName("【系统管理接口API】") |
| | |
| | | // .apis(RequestHandlerSelectors.withClassAnnotation(Api.class)) |
| | | .paths(PathSelectors.any()) |
| | | .build(); |
| | | } |
| | | }*/ |
| | | @Bean |
| | | public Docket getDocket2() { |
| | | return new Docket(DocumentationType.SWAGGER_2) |
| | | .apiInfo(this.getApiInfo()).groupName("【业务管理接口API】") |
| | | .apiInfo(this.getApiInfo()).groupName("default") |
| | | .host(host) |
| | | .select() |
| | | .apis( basePackage("com.doumee.api.business;")) |
| | | .apis( basePackage("com.doumee.api.system;com.doumee.api.business;com.doumee.api.common")) |
| | | // 设置需要被扫描的类,这里设置为添加了@Api注解的类 |
| | | // .apis(RequestHandlerSelectors.withClassAnnotation(Api.class)) |
| | | .paths(PathSelectors.any()) |
| | | .build(); |
| | | } |
| | | @Bean |
| | | public Docket getDocket4() { |
| | | return new Docket(DocumentationType.SWAGGER_2) |
| | | .apiInfo(this.getApiInfo()).groupName("【定时任务接口API】") |
| | | .host(host) |
| | | .select() |
| | | .apis( basePackage("com.doumee.api.timer;")) |
| | | // 设置需要被扫描的类,这里设置为添加了@Api注解的类 |
| | | // .apis(RequestHandlerSelectors.withClassAnnotation(Api.class)) |
| | | .paths(PathSelectors.any()) |
| | | .build(); |
| | | } |
| | | @Bean |
| | | /* @Bean |
| | | public Docket getDocket1() { |
| | | return new Docket(DocumentationType.SWAGGER_2) |
| | | .apiInfo(this.getApiInfo()).groupName("【公共接口API】") |
| | |
| | | // .apis(RequestHandlerSelectors.withClassAnnotation(Api.class)) |
| | | .paths(PathSelectors.any()) |
| | | .build(); |
| | | } |
| | | }*/ |
| | | /** |
| | | * 重写basePackage方法,使能够实现多包访问,复制贴上去 |
| | | * @author teavamc |