目录

插件集成

# 集成lombok

ruoyi-common 模块中添加 lombok 依赖

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
</dependency>
1
2
3
4

# 集成hutool

ruoyi 模块中锁定版本,在 ruoyi-common 模块中添加 hutool 依赖

<dependency>
    <groupId>cn.hutool</groupId>
    <artifactId>hutool-all</artifactId>
    <version>5.7.19</version>
</dependency>
1
2
3
4
5

# 集成knife4j

  1. 删除项目中的 swagger 依赖

  2. ruoyi 模块中锁定版本,在 ruoyi-common 模块中添加 knife4j 依赖

    <dependency>
        <groupId>com.github.xiaoymin</groupId>
        <artifactId>knife4j-spring-boot-starter</artifactId>
        <version>3.0.3</version>
    </dependency>
    
    1
    2
    3
    4
    5
  3. 修改 ry-ui\views\tool\swagger\index.vue 文件中的跳转地址






     




    export default {
      name: "Swagger",
      components: { iFrame },
      data() {
        return {
          url: process.env.VUE_APP_BASE_API + "/doc.html"
        };
      },
    };
    
    1
    2
    3
    4
    5
    6
    7
    8
    9

    访问地址(前端代理):http://localhost/dev-api/doc.html (opens new window)

上次更新: 2022-10-28 23:06:52