Browse Source

更新swagger ui

chendt 3 years ago
parent
commit
b3fbf1f276

+ 5 - 12
pom.xml

@@ -32,8 +32,6 @@
         <qiniu.version>7.2.18</qiniu.version>
         <weixin.version>3.5.0</weixin.version>
         <orika.version>1.5.4</orika.version>
-        <swagger2.version>2.9.2</swagger2.version>
-        <swagger-bootstrap.version>1.9.6</swagger-bootstrap.version>
         <emoji.version>4.0.0</emoji.version>
         <aliyun-core.version>4.3.9</aliyun-core.version>
         <aliyun-dysmsapi.version>1.1.0</aliyun-dysmsapi.version>
@@ -73,16 +71,6 @@
                 <artifactId>orika-core</artifactId>
                 <version>${orika.version}</version>
             </dependency>
-            <dependency>
-                <groupId>io.springfox</groupId>
-                <artifactId>springfox-swagger2</artifactId>
-                <version>${swagger2.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.github.xiaoymin</groupId>
-                <artifactId>swagger-bootstrap-ui</artifactId>
-                <version>${swagger-bootstrap.version}</version>
-            </dependency>
             <dependency>
                 <groupId>com.aliyun</groupId>
                 <artifactId>aliyun-java-sdk-core</artifactId>
@@ -183,6 +171,11 @@
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-undertow</artifactId>
         </dependency>
+        <dependency>
+            <groupId>com.github.xiaoymin</groupId>
+            <artifactId>knife4j-spring-boot-starter</artifactId>
+            <version>3.0.3</version>
+        </dependency>
     </dependencies>
 
     <build>

+ 2 - 1
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();
 	 }

+ 0 - 8
yami-shop-common/pom.xml

@@ -61,14 +61,6 @@
 		    <groupId>ma.glasnost.orika</groupId>
 		    <artifactId>orika-core</artifactId>
 		</dependency>
-		<dependency>
-			<groupId>io.springfox</groupId>
-			<artifactId>springfox-swagger2</artifactId>
-		</dependency>
-		<dependency>
-		    <groupId>com.github.xiaoymin</groupId>
-		    <artifactId>swagger-bootstrap-ui</artifactId>
-		</dependency>
 		<dependency>
           <groupId>com.aliyun</groupId>
           <artifactId>aliyun-java-sdk-core</artifactId>