提交 ef0e8f10 authored 作者: mry's avatar mry

style(web): 修改了swagger,隐藏了error

上级 09e61aa0
package org.matrix.autotest.config; package org.matrix.autotest.config;
import com.google.common.base.Predicates;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.ApiInfoBuilder;
...@@ -17,17 +18,19 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2; ...@@ -17,17 +18,19 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2;
public class SwaggerConfigApi { public class SwaggerConfigApi {
@Bean @Bean
public Docket createRestApi(){ public Docket createRestApi() {
return new Docket(DocumentationType.SWAGGER_2) return new Docket(DocumentationType.SWAGGER_2)
//将api的单元信息者只为包含在json ResourceListing响应中。 //将api的单元信息者只为包含在json ResourceListing响应中。
.apiInfo(apiInfo()) .apiInfo(apiInfo())
//选择哪些接口作为swagger的doc发布 //选择哪些接口作为swagger的doc发布
.select() .select()
//不显示错误的接口地址
.paths(Predicates.not(PathSelectors.regex("/error.*")))
.paths(PathSelectors.any()) .paths(PathSelectors.any())
.build(); .build();
} }
public ApiInfo apiInfo(){ public ApiInfo apiInfo() {
return new ApiInfoBuilder() return new ApiInfoBuilder()
//标题 //标题
.title("自动测试系统") .title("自动测试系统")
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论