From b3fbf1f276a66975fe01991a8bffff3a550032f9 Mon Sep 17 00:00:00 2001
From: chendt <18902722133@163.com>
Date: Mon, 8 Aug 2022 14:04:50 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0swagger=20ui?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 17 +++++------------
.../shop/admin/config/SwaggerConfiguration.java | 3 ++-
yami-shop-common/pom.xml | 8 --------
3 files changed, 7 insertions(+), 21 deletions(-)
diff --git a/pom.xml b/pom.xml
index 00469a4..ec33f84 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,8 +32,6 @@
7.2.18
3.5.0
1.5.4
- 2.9.2
- 1.9.6
4.0.0
4.3.9
1.1.0
@@ -73,16 +71,6 @@
orika-core
${orika.version}
-
- io.springfox
- springfox-swagger2
- ${swagger2.version}
-
-
- com.github.xiaoymin
- swagger-bootstrap-ui
- ${swagger-bootstrap.version}
-
com.aliyun
aliyun-java-sdk-core
@@ -183,6 +171,11 @@
org.springframework.boot
spring-boot-starter-undertow
+
+ com.github.xiaoymin
+ knife4j-spring-boot-starter
+ 3.0.3
+
diff --git a/yami-shop-admin/src/main/java/com/yami/shop/admin/config/SwaggerConfiguration.java b/yami-shop-admin/src/main/java/com/yami/shop/admin/config/SwaggerConfiguration.java
index 8b067a2..cc6d8d7 100644
--- a/yami-shop-admin/src/main/java/com/yami/shop/admin/config/SwaggerConfiguration.java
+++ b/yami-shop-admin/src/main/java/com/yami/shop/admin/config/SwaggerConfiguration.java
@@ -36,8 +36,9 @@ public class SwaggerConfiguration {
public Docket createRestApi() {
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo())
+ .groupName("基础版")
.select()
- .apis(RequestHandlerSelectors.basePackage("com.yami"))
+ .apis(RequestHandlerSelectors.basePackage("com.yami.shop.admin"))
.paths(PathSelectors.any())
.build();
}
diff --git a/yami-shop-common/pom.xml b/yami-shop-common/pom.xml
index e4c3c85..9d7906c 100644
--- a/yami-shop-common/pom.xml
+++ b/yami-shop-common/pom.xml
@@ -61,14 +61,6 @@
ma.glasnost.orika
orika-core
-
- io.springfox
- springfox-swagger2
-
-
- com.github.xiaoymin
- swagger-bootstrap-ui
-
com.aliyun
aliyun-java-sdk-core