From 7cb68811a421f4c07fdea49421983f66b5f7bc56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Sun, 15 May 2022 08:36:59 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9B=86=E6=88=90swagger2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xm-core/src/test/java/com/xm/SwaggerConfig.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/xm-core/src/test/java/com/xm/SwaggerConfig.java b/xm-core/src/test/java/com/xm/SwaggerConfig.java index 7d7881ab..f39a16ca 100644 --- a/xm-core/src/test/java/com/xm/SwaggerConfig.java +++ b/xm-core/src/test/java/com/xm/SwaggerConfig.java @@ -1,14 +1,13 @@ package com.xm; -import io.swagger.annotations.Api; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.ParameterBuilder; +import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.schema.ModelRef; import springfox.documentation.service.*; -import springfox.documentation.builders.ApiInfoBuilder; -import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spi.service.contexts.SecurityContext; import springfox.documentation.spring.web.plugins.Docket; @@ -45,6 +44,9 @@ public class SwaggerConfig { @Value(value = "${server.port:}") String serverPort=""; + @Value(value = "${swagger2.enable:true}") + boolean enableSwagger2; + @Bean public Docket customDocket() { ParameterBuilder tokenPar= new ParameterBuilder(); @@ -56,7 +58,7 @@ public class SwaggerConfig { Docket docket= new Docket(DocumentationType.SWAGGER_2).select(). apis(RequestHandlerSelectors.any()) .build().globalOperationParameters(pars) - .apiInfo(apiInfo()).enable(true); + .apiInfo(apiInfo()).enable(enableSwagger2); /* * 下面的语句是开启对JWT的支持,当用户用Swagger调用受JWT认证保护的方法,