Commit 79bcdf62 by YANGYANG

重点人员管控 项目初版提交

parent ee3d0ded
......@@ -15,19 +15,15 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2;
@Configuration//配置类
@EnableSwagger2 //swagger注解
public class SwaggerConfig {
public static final String asjApi = "com.founder.asj";
public static final String esApi = "com.founder.eszy";
public static final String publicApi = "com.founder.publicapi";
public static final String imageApi = "com.founder.imageapi";
public static final String carApi = "com.founder.carapi";
//public static final String carApi = "com.founder.asj.controller2";
public static final String zdry = "com.founder.zdry";
public static final String zdryApi = "com.founder.zdryapi";
@Bean
public Docket asjApi(){
return new Docket(DocumentationType.SWAGGER_2)
.groupName("asjApi")
.groupName("zdry")
.apiInfo(webApiInfo())
.select()
.apis(RequestHandlerSelectors.basePackage(asjApi))
.apis(RequestHandlerSelectors.basePackage(zdry))
.paths(Predicates.not(PathSelectors.regex("/admin/.*")))
.paths(Predicates.not(PathSelectors.regex("/error.*")))
.build();
......@@ -36,43 +32,10 @@ public class SwaggerConfig {
@Bean
public Docket esApi(){
return new Docket(DocumentationType.SWAGGER_2)
.groupName("esApi")
.groupName("zdryApi")
.apiInfo(webApiInfo())
.select()
.apis(RequestHandlerSelectors.basePackage(esApi))
.paths(Predicates.not(PathSelectors.regex("/admin/.*")))
.paths(Predicates.not(PathSelectors.regex("/error.*")))
.build();
}
@Bean
public Docket publicApi(){
return new Docket(DocumentationType.SWAGGER_2)
.groupName("publicApi")
.apiInfo(webApiInfo())
.select()
.apis(RequestHandlerSelectors.basePackage(publicApi))
.paths(Predicates.not(PathSelectors.regex("/admin/.*")))
.paths(Predicates.not(PathSelectors.regex("/error.*")))
.build();
}
@Bean
public Docket carApi(){
return new Docket(DocumentationType.SWAGGER_2)
.groupName("carApi")
.apiInfo(webApiInfo())
.select()
.apis(RequestHandlerSelectors.basePackage(carApi))
.paths(Predicates.not(PathSelectors.regex("/admin/.*")))
.paths(Predicates.not(PathSelectors.regex("/error.*")))
.build();
}
@Bean
public Docket imageApi(){
return new Docket(DocumentationType.SWAGGER_2)
.groupName("imageApi")
.apiInfo(webApiInfo())
.select()
.apis(RequestHandlerSelectors.basePackage(imageApi))
.apis(RequestHandlerSelectors.basePackage(zdryApi))
.paths(Predicates.not(PathSelectors.regex("/admin/.*")))
.paths(Predicates.not(PathSelectors.regex("/error.*")))
.build();
......@@ -80,7 +43,7 @@ public class SwaggerConfig {
private ApiInfo webApiInfo(){
return new ApiInfoBuilder()
.title("时空大数据中心API文档")
.title("重点人员API文档")
.description("本文档描述了时空大数据微服务接口定义")
.version("1.0")
.contact(new Contact("java", "http://atguigu.com", "chang_chao@founder.com"))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment