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()

目录
打赏
0
0
0
0
0
分享
相关文章
若依RuoYi项目环境搭建教程(RuoYi-Vue + RuoYi-Vue3版本)
若依(RuoYi)是一款基于Spring Boot和Vue.js的开源Java快速开发脚手架,支持OAuth2、JWT鉴权,集成多种安全框架和持久化框架。它提供了系统管理、监控管理、任务调度、代码生成等常用功能模块,适合中小型公司快速搭建Web应用。本文主要介绍若依框架的特点、版本发展、优缺点及项目部署步骤,帮助开发者快速上手并部署若依项目。
3882 3
若依RuoYi项目环境搭建教程(RuoYi-Vue + RuoYi-Vue3版本)
ruoyi-nbcio-plus的Vue3前端升级组件后出现的问题(一)
ruoyi-nbcio-plus的Vue3前端升级组件后出现的问题(一)
640 2
ruoyi-nbcio-plus的Vue3前端一些插件使用介绍(二)
ruoyi-nbcio-plus的Vue3前端一些插件使用介绍(二)
123 2
ruoyi-nbcio-plus的Vue3前端升级组件后出现的问题(二)
ruoyi-nbcio-plus的Vue3前端升级组件后出现的问题(二)
227 1
ruoyi-nbcio-plus的Vue3前端一些插件使用介绍(一)
ruoyi-nbcio-plus的Vue3前端一些插件使用介绍(一)
157 1
ruoyi-nbcio-plus基于vue3的flowable任务切换的主文件ElementTask.vue的升级修改
ruoyi-nbcio-plus基于vue3的flowable任务切换的主文件ElementTask.vue的升级修改
48 0
ruoyi-nbcio-plus基于vue3的flowable用户任务的升级修改
ruoyi-nbcio-plus基于vue3的flowable用户任务的升级修改
82 0
ruoyi-nbcio-plus基于vue3的flowable服务任务的升级修改
ruoyi-nbcio-plus基于vue3的flowable服务任务的升级修改
266 0

相关实验场景

更多