diff --git a/litemall-core/pom.xml b/litemall-core/pom.xml index 8137e305..63812d53 100644 --- a/litemall-core/pom.xml +++ b/litemall-core/pom.xml @@ -22,15 +22,6 @@ jackson-datatype-jsr310 - - io.springfox - springfox-swagger2 - - - - io.springfox - springfox-swagger-ui - org.springframework spring-context-support diff --git a/litemall-core/src/main/java/org/linlinjava/litemall/core/config/SwaggerConfig.java b/litemall-core/src/main/java/org/linlinjava/litemall/core/config/SwaggerConfig.java deleted file mode 100644 index da953434..00000000 --- a/litemall-core/src/main/java/org/linlinjava/litemall/core/config/SwaggerConfig.java +++ /dev/null @@ -1,43 +0,0 @@ -package org.linlinjava.litemall.core.config; - -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.PathSelectors; -import springfox.documentation.builders.RequestHandlerSelectors; -import springfox.documentation.service.ApiInfo; -import springfox.documentation.service.Contact; -import springfox.documentation.spi.DocumentationType; -import springfox.documentation.spring.web.plugins.Docket; -import springfox.documentation.swagger2.annotations.EnableSwagger2; - -@Configuration -@EnableSwagger2 -public class SwaggerConfig { - @Value("${swagger.enable:true}") - private boolean enableSwagger; - - @Bean - public Docket createRestApi() { - return new Docket(DocumentationType.SWAGGER_2) - .apiInfo(apiInfo()) - .enable(enableSwagger) - .select() - .apis(RequestHandlerSelectors.basePackage("org.linlinjava.litemall")) - .paths(PathSelectors.any()) - .build(); - } - - private ApiInfo apiInfo() { - return new ApiInfoBuilder() - .title("litemall") - .description("又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端") - .termsOfServiceUrl("https://github.com/linlinjava/litemall") - .version("0.1.0") - .license("MIT") - .licenseUrl("https://github.com/linlinjava/litemall/blob/master/LICENSE") - .contact(new Contact("linlinjava", "https://github.com/linlinjava", "linlinjava@163.com")) - .build(); - } -} diff --git a/pom.xml b/pom.xml index 6d0ec256..7cae7611 100644 --- a/pom.xml +++ b/pom.xml @@ -100,18 +100,6 @@ weixin-java-miniapp 3.0.0 - - - io.springfox - springfox-swagger2 - 2.8.0 - - - - io.springfox - springfox-swagger-ui - 2.8.0 -