Parcourir la source

移除swagger

gao.qiang il y a 1 an
Parent
commit
3782552cdf

+ 1 - 13
base-common/pom.xml

@@ -148,19 +148,7 @@
             <groupId>icu.mhb</groupId>
             <artifactId>mybatis-plus-join</artifactId>
         </dependency>
-
-        <!-- swagger3-->
-        <dependency>
-            <groupId>io.springfox</groupId>
-            <artifactId>springfox-boot-starter</artifactId>
-        </dependency>
-
-        <!-- 防止进入swagger页面报类型转换错误,排除3.0.0中的引用,手动增加1.6.2版本 -->
-        <dependency>
-            <groupId>io.swagger</groupId>
-            <artifactId>swagger-models</artifactId>
-            <version>1.6.2</version>
-        </dependency>
+        
 
         <!--分布式存储-->
         <dependency>

+ 0 - 2
base-common/src/main/java/com/ozs/common/core/domain/entity/SvcAddress.java

@@ -2,7 +2,6 @@ package com.ozs.common.core.domain.entity;
 
 import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableId;
-import io.swagger.annotations.ApiModel;
 import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
@@ -22,7 +21,6 @@ import java.io.Serializable;
 @AllArgsConstructor
 @NoArgsConstructor
 @Builder
-@ApiModel("报警消息访问令牌参数验证表")
 public class SvcAddress implements Serializable {
 
     private static final long serialVersionUID = 1L;

+ 0 - 1
base-common/src/main/java/com/ozs/common/utils/ApiTokenUtils.java

@@ -11,7 +11,6 @@ import eu.bitwalker.useragentutils.UserAgent;
 import io.jsonwebtoken.Claims;
 import io.jsonwebtoken.Jwts;
 import io.jsonwebtoken.SignatureAlgorithm;
-import io.swagger.models.auth.In;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Component;

+ 0 - 1
base-common/src/main/java/com/ozs/common/utils/MinioUtils.java

@@ -4,7 +4,6 @@ package com.ozs.common.utils;
 import com.ozs.common.core.domain.AjaxResult;
 import io.minio.MinioClient;
 import io.minio.PutObjectArgs;
-import io.swagger.annotations.ApiImplicitParam;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;

+ 1 - 5
base-common/src/main/java/com/ozs/common/vo/PageVo.java

@@ -1,8 +1,7 @@
 package com.ozs.common.vo;
 
 
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
 import lombok.AllArgsConstructor;
 import lombok.Data;
 import lombok.NoArgsConstructor;
@@ -10,16 +9,13 @@ import lombok.NoArgsConstructor;
 @Data
 @AllArgsConstructor
 @NoArgsConstructor
-@ApiModel("分页实体")
 public class PageVo extends DataScore {
     /**
      * 当前记录起始索引
      */
-    @ApiModelProperty("页数")
     private Long pageNum;
     /**
      * 每页显示记录数
      */
-    @ApiModelProperty("页大小")
     private Long pageSize;
 }

+ 0 - 5
base-framework/src/main/java/com/ozs/framework/config/ResourcesConfig.java

@@ -32,11 +32,6 @@ public class ResourcesConfig implements WebMvcConfigurer
         /** 本地文件上传路径 */
         registry.addResourceHandler(Constants.RESOURCE_PREFIX + "/**")
                 .addResourceLocations("file:" + BaseConfig.getProfile() + "/");
-
-        /** swagger配置 */
-        registry.addResourceHandler("/swagger-ui/**")
-                .addResourceLocations("classpath:/META-INF/resources/webjars/springfox-swagger-ui/")
-                .setCacheControl(CacheControl.maxAge(5, TimeUnit.HOURS).cachePublic());;
     }
 
     /**

+ 0 - 1
base-framework/src/main/java/com/ozs/framework/config/SecurityConfig.java

@@ -118,7 +118,6 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter
                 .antMatchers("/login", "/loginApp", "/register", "/captchaImage", "/sdk/**", "/test/**", "/api/**").permitAll()
                 // 静态资源,可匿名访问
                 .antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**").permitAll()
-                .antMatchers("/swagger-ui.html", "/swagger-resources/**", "/webjars/**", "/*/api-docs", "/druid/**").permitAll()
                 // 除上面外的所有请求全部需要鉴权认证
                 .anyRequest().authenticated()
                 .and()

+ 1 - 14
pom.xml

@@ -19,7 +19,6 @@
         <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
         <druid.version>1.2.15</druid.version>
         <bitwalker.version>1.21</bitwalker.version>
-        <swagger.version>3.0.0</swagger.version>
         <kaptcha.version>2.3.3</kaptcha.version>
         <pagehelper.boot.version>1.4.6</pagehelper.boot.version>
         <fastjson.version>2.0.20</fastjson.version>
@@ -74,19 +73,7 @@
                 <artifactId>oshi-core</artifactId>
                 <version>${oshi.version}</version>
             </dependency>
-
-            <!-- Swagger3依赖 -->
-            <dependency>
-                <groupId>io.springfox</groupId>
-                <artifactId>springfox-boot-starter</artifactId>
-                <version>${swagger.version}</version>
-                <exclusions>
-                    <exclusion>
-                        <groupId>io.swagger</groupId>
-                        <artifactId>swagger-models</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
+            
 
             <!-- io常用工具类 -->
             <dependency>