README.md | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
pom.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ruoyi-admin/pom.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/SwaggerController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ruoyi-admin/src/main/java/com/ruoyi/web/core/config/SwaggerConfig.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ruoyi-common/pom.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ruoyi-ui/src/views/tool/swagger/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
README.md
@@ -24,6 +24,7 @@ * 容卿¹å¨ Tomcat æ¹ä¸º å¹¶åæ§è½æ´å¥½ç undertow * 代ç çææ¨¡æ¿ æ¹ä¸ºéé Mybatis-Plus ç代ç * 项ç®ä¿®æ¹ä¸º mavenå¤ç¯å¢é ç½® * swagger ä¿®æ¹ä¸º swagger-bootstrap-ui * éæ Hutool 5.X å¹¶éåRuoYié¨ååè½ * éæ Feign æ¥å£å管ç Http 请æ±(å¦ä¸æ¹è¯·æ± æ¯ä»,çä¿¡,æ¨éç) * å级MybatisPlus 3.4.2 pom.xml
@@ -20,6 +20,7 @@ <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version> <druid.version>1.2.4</druid.version> <swagger.version>2.9.2</swagger.version> <swagger-ui.version>1.9.6</swagger-ui.version> <pagehelper.boot.version>1.3.0</pagehelper.boot.version> <fastjson.version>1.2.75</fastjson.version> <oshi.version>5.6.0</oshi.version> @@ -84,7 +85,7 @@ <artifactId>jna-platform</artifactId> <version>${jna.version}</version> </dependency> <!-- swagger2--> <dependency> <groupId>io.springfox</groupId> @@ -101,26 +102,11 @@ </exclusion> </exclusions> </dependency> <!-- swagger2-UI--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>${swagger.version}</version> </dependency> <!--io常ç¨å·¥å ·ç±» --> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${commons.io.version}</version> </dependency> <!--æä»¶ä¸ä¼ å·¥å ·ç±» --> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>${commons.fileupload.version}</version> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui</artifactId> <version>${swagger-ui.version}</version> </dependency> <!-- excelå·¥å · --> ruoyi-admin/pom.xml
@@ -43,10 +43,9 @@ <version>1.5.21</version> </dependency> <!-- swagger2-UI--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui</artifactId> </dependency> <!-- Mysql驱å¨å --> ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/SwaggerController.java
ÎļþÒÑɾ³ý ruoyi-admin/src/main/java/com/ruoyi/web/core/config/SwaggerConfig.java
@@ -1,25 +1,23 @@ package com.ruoyi.web.core.config; import java.util.ArrayList; import java.util.List; import com.github.xiaoymin.swaggerbootstrapui.annotations.EnableSwaggerBootstrapUI; import com.ruoyi.common.config.RuoYiConfig; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import com.ruoyi.common.config.RuoYiConfig; import io.swagger.annotations.ApiOperation; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.PathSelectors; import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.service.ApiInfo; import springfox.documentation.service.ApiKey; import springfox.documentation.service.AuthorizationScope; import springfox.documentation.service.Contact; import springfox.documentation.service.SecurityReference; import springfox.documentation.service.*; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spi.service.contexts.SecurityContext; import springfox.documentation.spring.web.plugins.Docket; import springfox.documentation.swagger2.annotations.EnableSwagger2; import java.util.ArrayList; import java.util.List; /** * Swagger2çæ¥å£é ç½® @@ -28,6 +26,7 @@ */ @Configuration @EnableSwagger2 @EnableSwaggerBootstrapUI public class SwaggerConfig { /** ç³»ç»åºç¡é ç½® */ ruoyi-common/pom.xml
@@ -95,12 +95,6 @@ <artifactId>commons-pool2</artifactId> </dependency> <!-- è§£æå®¢æ·ç«¯æä½ç³»ç»ãæµè§å¨ç --> <dependency> <groupId>eu.bitwalker</groupId> <artifactId>UserAgentUtils</artifactId> </dependency> <!-- servletå --> <dependency> <groupId>javax.servlet</groupId> ruoyi-ui/src/views/tool/swagger/index.vue
@@ -8,7 +8,7 @@ name: "Swagger", data() { return { src: process.env.VUE_APP_BASE_API + "/swagger-ui.html", src: process.env.VUE_APP_BASE_API + "/doc.html", height: document.documentElement.clientHeight - 94.5 + "px;", loading: true };