- 新建module,需要导入controller和mapper ,参考:https://blog.csdn.net/gwcgwcjava/article/details/95967349
- swagger 识别新加的模块的接口 ;
(1)修改org/jeecg/config/Swagger2Config.java,参考:https://blog.csdn.net/weixin_41638438/article/details/100762537
(2)或者直接创建多个接口分类:
@Bean(value = "systemApi")
public Docket systemApi() {
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo()).groupName("org.jeecg")
.select()
//此包路径下的类,才生成接口文档
.apis(RequestHandlerSelectors.basePackage("org.jeecg"))
//加了ApiOperation注解的类,才生成接口文档
.apis(RequestHandlerSelectors.withClassAnnotation(RestController.class))
.apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class))
.paths(PathSelectors.any())
.build()
.securitySchemes(Collections.singletonList(securityScheme()))
.securityContexts(securityContexts());
//.globalOperationParameters(setHeaderToken());
}
@Bean(value = "zsxxxApi")
public Docket zsxxxApi() {
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo()).groupName("com.zsxxx")
.select()
//此包路径下的类,才生成接口文档
.apis(RequestHandlerSelectors.basePackage("com.zsxxx"))
//加了ApiOperation注解的类,才生成接口文档
.apis(RequestHandlerSelectors.withClassAnnotation(RestController.class))
.apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class))
.paths(PathSelectors.any())
.build()
.securitySchemes(Collections.singletonList(securityScheme()))
.securityContexts(securityContexts());
//.globalOperationParameters(setHeaderToken());
}
效果:
4. 删除验证码验证;https://blog.csdn.net/qq_33342112/article/details/102684067?utm_medium=distribute.pc_relevant.none-task-blog-title-4&spm=1001.2101.3001.4242