当前位置:   article > 正文

若依框架(前后端分离)——代码生成器使用详细教程(24年新版)_若依代码生成器使用

若依代码生成器使用

前言

在使用若依框架系统自带的代码生成器时,试了很多教程多多少少都运行不成功,花了大量的功夫找bug,可能是若依版本的限制,也可能是其他因素,所以在此写下这篇详细的搭建教程。
一方面是为了帮助大家,一方面也是形成笔记,若是自己忘了,可以回来翻阅,更快上手。

————————————————————————————————————————

↓ ↓ ↓ 正文开始 ↓ ↓ ↓

1. 使用DBeaver工具连接上数据库之后,新建表,注意需要写上备注

在这里插入图片描述

2. 先将若依平台跑起来,然后点到代码生成工具处,随后选中需要的表进行导入。

在这里插入图片描述
对字段权限进行编辑:
在这里插入图片描述
对字段信息权限进行更改,有增删查改,四种方式,一般默认便可,无需修改,但有其他需求可以自行修改的:
在这里插入图片描述
再修改生成信息:
在这里插入图片描述
更改完毕进行提交,点击右侧的“生成代码”按钮。

3. 将下载的代码解压出来

在这里插入图片描述

4. 将下载下来的代码部署上去

4.1 新建项目——将代码部署进行的项目

① IDEA新建模块
在这里插入图片描述

② 模块名填写
在这里插入图片描述

③ 修改新建模块下的pom文件
在这里插入图片描述
改成如下内容:
在这里插入图片描述
使用common模块的代码:

    <dependencies>
        <dependency>
            <groupId>com.ruoyi</groupId>
            <artifactId>ruoyi-common</artifactId>
        </dependency>
    </dependencies>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

④ 修改ruoyi-admin 模块的pom 文件
在这里插入图片描述
将代码放在dependencied标签内:
在这里插入图片描述

<dependency>
     <groupId>com.ruoyi</groupId>
     <artifactId>你的模块名</artifactId>
 </dependency>
  • 1
  • 2
  • 3
  • 4

⑤ 修改全局下的pom文件的内容
在这里插入图片描述
将你新增的模块新增进去:
在这里插入图片描述
代码:

<dependency>
    <groupId>com.ruoyi</groupId>
    <artifactId>你自己的模块名</artifactId>
    <version>${ruoyi.version}</version>
</dependency>
  • 1
  • 2
  • 3
  • 4
  • 5

【注意】另外,若你新增过好几次模块,删了又新增的话,记得查看这个全局pom文件下的modules模块中,是否有多个你的模块名,若是有多个会产生报错。
在这里插入图片描述

⑥ 将生成的代码添加进去——添加后端代码
在这里插入图片描述
将com文件复制进去新增的模块的java文件位置:
在这里插入图片描述

将mapper文件复制进去到新增模块的resource文件内:
在这里插入图片描述

⑦ 将生成的代码添加进去——添加前端代码
前端代码有两个文件:接口和视图文件
在这里插入图片描述
复制api文件:
在这里插入图片描述
复制view文件:
在这里插入图片描述

5.重启后端并与菜单建立联系

打开系统管理中的菜单管理:
在这里插入图片描述

点击新增菜单进行配置:
在这里插入图片描述
"测试"便是你的目录名称了,我的后端新建模块名是ruoyi_testfix,所以路由地址写testfix。

在测试目录下点击新增,会出现新增子目录的页面:
在这里插入图片描述

路由地址fixturebill看,刚刚粘贴的api文件:
在这里插入图片描述

好了,重启IDEA,大功告成:
在这里插入图片描述

关于项目怎么构建最开始的教程步骤,可以参考如下链接:

https://blog.csdn.net/weixin_44226181/article/details/127805791
  • 1
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号