ruoyi-vue 升级到knife4j

简介: ruoyi-vue 升级到knife4j

swagger访问地址


http://localhost:8082/swagger-ui/index.html#/


ruoyi-vue 升级到knife4j


访问地址,http://localhost:8082/doc.html#/home


1.引入依赖


1.1在父项目 pom.xml 引入依赖


<!-- Knife4j 增强Swagger文档 -->

<dependency>    

   <groupId>com.github.xiaoymin</groupId>  

 <artifactId>knife4j-spring-boot-starter</artifactId>    

   <version>2.0.8</version>

</dependency>

1.2 ruoyi-admin引入依赖


<dependency>    

   <groupId>com.github.xiaoymin</groupId>    

   <artifactId>knife4j-spring-boot-starter</artifactId>

</dependency>

2.修改配置


2.1配置类添加注解


@EnableSwagger2


@EnableKnife4j


2.2去除swagger项目路径


// 去除swagger项目路径


//.pathMapping(pathMapping);


3.添加白名单放行


SecurityConfig.java添加白名单路径


.antMatchers("*/doc.html").anonymous()

目录
相关文章
|
JSON 前端开发 Java
Springboot中整合knife4j接口文档
Springboot中整合knife4j接口文档
1654 0
|
Java Spring
Spring Boot3整合knife4j(swagger3)
Spring Boot3整合knife4j(swagger3)
4895 1
|
前端开发
若依框架---如何使用多数据源?前端table中如何显示图片?
若依框架---如何使用多数据源?前端table中如何显示图片?
1160 2
|
XML 前端开发 Java
若依管理系统后端将 Mybatis 升级为 Mybatis-Plus
若依管理系统后端将 Mybatis 升级为 Mybatis-Plus
2381 0
|
Ubuntu Shell 开发工具
Ubuntu 20.04 安装nvm
Ubuntu 20.04 安装nvm
9105 0
|
JSON JavaScript 前端开发
springboot中使用knife4j访问接口文档的一系列问题
本文作者是一位自学前端两年半的大一学生,分享了在Spring Boot项目中使用Knife4j遇到的问题及解决方案,包括解决Swagger请求404错误、JS错误等,详细介绍了依赖升级、注解替换及配置修改的方法。
3035 1
ruoyi-nbcio使用minio相关配置与应用
ruoyi-nbcio使用minio相关配置与应用
740 0
ruoyi-nbcio使用minio相关配置与应用
|
Java Spring
SpringBoot: 启动Banner在线生成工具
SpringBoot: 启动Banner在线生成工具
41584 1
SpringBoot: 启动Banner在线生成工具
|
JSON JavaScript 前端开发
springboot中使用knife4j访问接口文档的一系列问题
本文介绍了在Spring Boot项目中使用Knife4j访问接口文档时遇到的一系列问题及其解决方案。作者首先介绍了自己是一名自学前端的大一学生,熟悉JavaScript和Vue,正在向全栈方向发展。接着详细说明了如何解决Swagger请求404错误,包括升级Knife4j依赖、替换Swagger 2注解为Swagger 3注解以及修改配置类中的代码。最后,针对报JS错误的问题,提供了删除消息转换器代码的解决方法。希望这些内容能对读者有所帮助。
3585 5
|
JavaScript Java 网络安全
从零玩转之JPOM自动化部署本地构建 + SSH 发布 java 项目
从零玩转之JPOM自动化部署本地构建 + SSH 发布 java 项目
1312 0