接口扫描逻辑更改
通过包的方式不太灵活,通过包和注解的方式更有针对性 Signed-off-by: 刘继东 <wwwliujidong@163.com>pull/366/head
parent
cf03781bd7
commit
729f991a1a
|
|
@ -61,7 +61,8 @@ public class SwaggerAutoConfiguration
|
|||
|
||||
ApiSelectorBuilder builder = new Docket(DocumentationType.SWAGGER_2).host(swaggerProperties.getHost())
|
||||
.apiInfo(apiInfo(swaggerProperties)).select()
|
||||
.apis(RequestHandlerSelectors.basePackage(swaggerProperties.getBasePackage()));
|
||||
.apis(RequestHandlerSelectors.basePackage(swaggerProperties.getBasePackage())
|
||||
.and(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class)));
|
||||
|
||||
swaggerProperties.getBasePath().forEach(p -> builder.paths(PathSelectors.ant(p)));
|
||||
swaggerProperties.getExcludePath().forEach(p -> builder.paths(PathSelectors.ant(p).negate()));
|
||||
|
|
|
|||
Loading…
Reference in New Issue