Browse Source

add service-park swagger

guoenzhou 1 year ago
parent
commit
3339c33c94

+ 5 - 0
service-park/service-park-biz/pom.xml

@@ -25,6 +25,11 @@
             <artifactId>pagehelper-spring-boot-starter</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>com.usky</groupId>
+            <artifactId>ruoyi-common-swagger</artifactId>
+        </dependency>
+
 
     </dependencies>
 

+ 3 - 3
service-park/service-park-biz/src/main/java/com/usky/park/ApplicationRun.java

@@ -1,6 +1,7 @@
 package com.usky.park;
 
 
+import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2;
 import org.mybatis.spring.annotation.MapperScan;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -18,8 +19,7 @@ import java.net.UnknownHostException;
  * 应用启动模块
  * 
  */
-
-
+@EnableCustomSwagger2
 @EnableFeignClients(basePackages = "com.usky")
 @MapperScan(value = "com.usky.park.mapper")
 @ComponentScan("com.usky")
@@ -39,7 +39,7 @@ public class ApplicationRun
                 "Application is running! Access URLs:\n\t" +
                 "Local: \t\thttp://localhost:" + port + (null==path?"":path) + "/\n\t" +
                 "External: \thttp://" + ip + ":" + port + (null==path?"":path) + "/\n\t" +
-                "Swagger-UI: \thttp://" + ip + ":" + port + (null==path?"":path) + "/swagger-ui.html\n\t" +
+                "Api: \t\thttp://" + ip + ":" + port + (null==path?"":path) + "/swagger-ui/index.html\n\t" +
                 "----------------------------------------------------------");
     }
 }

+ 2 - 0
service-park/service-park-biz/src/main/java/com/usky/park/controller/web/SysUserController.java

@@ -4,6 +4,7 @@ package com.usky.park.controller.web;
 import com.usky.common.core.bean.ApiResult;
 import com.usky.park.domain.SysUser;
 import com.usky.park.service.SysUserService;
+import io.swagger.annotations.Api;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -22,6 +23,7 @@ import java.util.List;
  */
 @RestController
 @RequestMapping("/sysUser")
+@Api(tags="用户信息表 前端控制器")
 public class SysUserController {
 
 

+ 4 - 0
usky-module-demo/usky-module-demo-biz/pom.xml

@@ -27,6 +27,10 @@
             <artifactId>pagehelper-spring-boot-starter</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>com.usky</groupId>
+            <artifactId>ruoyi-common-swagger</artifactId>
+        </dependency>
 
     </dependencies>
 

+ 5 - 1
usky-module-demo/usky-module-demo-biz/src/main/java/com/usky/demo/ApplicationRun.java

@@ -1,6 +1,7 @@
 package com.usky.demo;
 
 
+import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2;
 import org.mybatis.spring.annotation.MapperScan;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -10,6 +11,7 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
 import org.springframework.context.ConfigurableApplicationContext;
 import org.springframework.context.annotation.ComponentScan;
 import org.springframework.core.env.Environment;
+import springfox.documentation.swagger2.annotations.EnableSwagger2;
 
 import java.net.InetAddress;
 import java.net.UnknownHostException;
@@ -20,6 +22,8 @@ import java.net.UnknownHostException;
  */
 
 
+@EnableCustomSwagger2
+//@EnableSwagger2
 @EnableFeignClients(basePackages = "com.usky")
 @MapperScan(value = "com.usky.demo.mapper")
 @ComponentScan("com.usky")
@@ -39,7 +43,7 @@ public class ApplicationRun
                 "Application is running! Access URLs:\n\t" +
                 "Local: \t\thttp://localhost:" + port + (null==path?"":path) + "/\n\t" +
                 "External: \thttp://" + ip + ":" + port + (null==path?"":path) + "/\n\t" +
-                "Swagger-UI: \thttp://" + ip + ":" + port + (null==path?"":path) + "/swagger-ui.html\n\t" +
+                "Api: \t\thttp://" + ip + ":" + port + (null==path?"":path) + "/swagger-ui/index.html\n\t" +
                 "----------------------------------------------------------");
     }
 }