Browse Source

删除swagger

pj 1 year ago
parent
commit
9063b36a2b

+ 3 - 6
fjs-scenic-wx/src/main/java/com/fjs/scenic/config/MvcConfig.java

@@ -19,26 +19,23 @@ import java.util.List;
 
 @Configuration
 public class MvcConfig extends WebMvcConfigurationSupport {
-	
+
 	@Autowired
 	private LoginInterceper loginInterceper;
 
 	@Autowired
 	private TokenInterceper tokenInterceper;
-	
+
 	@Override
 	public void addInterceptors(InterceptorRegistry registry) {
 		registry.addInterceptor(tokenInterceper).addPathPatterns("/api/leader/**");
 	}
-	
+
 	@Override
     public void addResourceHandlers(ResourceHandlerRegistry registry) {
         registry.addResourceHandler("/**")
                 .addResourceLocations("classpath:/static/");
 
-        registry.addResourceHandler("swagger-ui.html")
-                .addResourceLocations("classpath:/META-INF/resources/");
-
         registry.addResourceHandler("/webjars/**")
                 .addResourceLocations("classpath:/META-INF/resources/webjars/");
     }

+ 0 - 55
fjs-scenic-wx/src/main/java/com/fjs/scenic/config/Swagger2.java

@@ -1,55 +0,0 @@
-package com.fjs.scenic.config;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-
-import com.fjs.scenic.utils.Cons;
-
-import org.springframework.context.annotation.Profile;
-import springfox.documentation.builders.ApiInfoBuilder;
-import springfox.documentation.builders.ParameterBuilder;
-import springfox.documentation.builders.PathSelectors;
-import springfox.documentation.builders.RequestHandlerSelectors;
-import springfox.documentation.schema.ModelRef;
-import springfox.documentation.service.ApiInfo;
-import springfox.documentation.service.Parameter;
-import springfox.documentation.spi.DocumentationType;
-import springfox.documentation.spring.web.plugins.Docket;
-import springfox.documentation.swagger2.annotations.EnableSwagger2;
-
-@Configuration
-@EnableSwagger2
-@Profile({"dev"})
-public class Swagger2 {
-
-	@Bean
-    public Docket createRestApi() {
-		//添加head参数start
-        ParameterBuilder tokenPar = new ParameterBuilder();
-        List<Parameter> pars = new ArrayList<Parameter>();
-        tokenPar.name("token").description("令牌").modelRef(new ModelRef("string")).parameterType("header").required(false).build();
-        pars.add(tokenPar.build());
-
-        return new Docket(DocumentationType.SWAGGER_2)
-                .enable(false)
-                .apiInfo(apiInfo())
-                .select()
-                .apis(RequestHandlerSelectors.basePackage("com.fjs.scenic"))
-                .paths(PathSelectors.any())
-                .build()
-        		.globalOperationParameters(pars);
-    }
-
-    private ApiInfo apiInfo() {
-        return new ApiInfoBuilder()
-                .title("RESULTful API")
-                .description("用于前端接口调用")
-                .termsOfServiceUrl("")
-                .version("1.0")
-                .build();
-    }
-
-}

+ 0 - 37
fjs-scenic-wx/src/main/java/com/fjs/scenic/config/SwaggerConfig.java

@@ -1,37 +0,0 @@
-package com.fjs.scenic.config;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-
-import springfox.documentation.builders.ApiInfoBuilder;
-import springfox.documentation.builders.PathSelectors;
-import springfox.documentation.builders.RequestHandlerSelectors;
-import springfox.documentation.service.ApiInfo;
-import springfox.documentation.spi.DocumentationType;
-import springfox.documentation.spring.web.plugins.Docket;
-import springfox.documentation.swagger2.annotations.EnableSwagger2;
-
-//@Configuration
-//@EnableSwagger2
-public class SwaggerConfig {
-
-    @Bean
-    public Docket createRestApi() {
-        return new Docket(DocumentationType.SWAGGER_2)
-                .apiInfo(apiInfo())
-                .select()
-                .apis(RequestHandlerSelectors.basePackage("com.fjs.scenic.controller"))
-                .paths(PathSelectors.any())
-                .build();
-    }
-
-    private ApiInfo apiInfo() {
-        return new ApiInfoBuilder()
-                .title("营养探索馆-客服系统")
-                .description("powered by By-Health")
-                .termsOfServiceUrl("http://www.by-health.com/")
-                //.contact(contact)
-                .version("1.0")
-                .build();
-    }
-
-}