若依框架代码生成全流程

  • 代码生成的作用
  • 建立数据表单
  • 代码生成
  • 导入若依项目
  • 更改请求地址


代码生成的作用

因为我也是刚刚接触若依框架,个人感觉代码生成的主要作用就是将你需要的数据表单导入并能够在若依的框架上显示。

建立数据表单

首先需要在mysql中的ry数据库中建立你需要的数据表单

若依框架改成redis集群 若依框架生成代码_代码生成


注意用红框裱出的四项是每一张表单都需要有的。

若依框架改成redis集群 若依框架生成代码_表单_02


varchar类型

若依框架改成redis集群 若依框架生成代码_表单_03


id类型要设成自动递增

还有一定不要忘记要在comment中定义表的名字!不然容易报错

若依框架改成redis集群 若依框架生成代码_mysql_04

之后点保存生成数据表单即可,注意给表单命名时的规范,不要涉及到关键字。

然后在表单中添加几项你需要的数据即可。

代码生成

启动若依项目,在若依的系统工具的代码生成中选择导入刚刚生成的表单

若依框架改成redis集群 若依框架生成代码_mysql_05


若依框架改成redis集群 若依框架生成代码_mysql_06

之后点击编辑,修改你需要的信息即可,注意生成信息中的生成模块名与你之后导入代码的位置有很大关系。

然后点击生成代码,将代码下载下来。

导入若依项目

首先点击sql文件运行。

若依框架改成redis集群 若依框架生成代码_数据_07

之后代码导入的部位主要是admin和system

首先将main>java>com>ruoyi>system>controller里面的文件复制到

若依框架改成redis集群 若依框架生成代码_数据_08


其次将main>java>com>ruoyi>system>domain、mapper、service里面的文件复制到

若依框架改成redis集群 若依框架生成代码_表单_09


ruoyi-system对应路径中的domain、mapper、service,注意service里面还有impl文件夹也要将对应的文件复制过去。然后将main>resources>templates>system中的整个文件夹复制到

若依框架改成redis集群 若依框架生成代码_mysql_10

其实大家应该已经发现下载的代码的打开路径和导入的路径是完全对应的。

最后将main>resources>mapper>system中的文件复制到

若依框架改成redis集群 若依框架生成代码_数据_11

然后重启若依项目

更改请求地址

在若依的菜单管理中,找到你想导入的菜单,按照导入的地址修改请求地址和权限

若依框架改成redis集群 若依框架生成代码_数据_12

最后刷新页面就能够成功显示啦。