目录
1.检测系统状态
保障你的若依系统运行正常
2.建立数据表
创建一个测试数据库请编写好你的mysql建表语句,当然也可以用工具设计好
3.组织数据表内容
将设计好的数据表转储为sql文件并打开复制其建表语句
4.代码生成
打开若依系统找到系统工具,打开代码生成,并点击创建
5.执行代码生成
将sql语句复制到弹出框中,点击确定,这里需要指出的是有些建表语句如时间戳好像支持报错,请自行调试或者先删除掉这个字段。
6.操作代码生成
随后可以先点击预览代码,再生成代码
7.预览并编辑代码生成内容
预览代码基本上能看到MVC全部的代码信息
8.下载生成代码
然后点击生成代码,然后在生成代码文件包下载的同时也会在若依的数据库中自动创建该表
9.生成代码集成到项目代码目录中
打开下载好的代码文件,然后按照MVC每个层级的代码提示将其塞入具体位置,值得一提的是若依不光是自动给你打包下载好代码,还是在你的开发环境下生成一个main文件,里面已经包含了各层级的代码,我们照例插入每个层级就好
10.代码插入注意事项-控制层
初次插入的时候需要注意,controller层级的代码需要加入到ruoyi-admin项目的system代码中,因为你打开代码会发现默认生成的url路径是以system开始的,当然你可以进行自定改造
11.代码插入注意事项-渲染层
另外不要忘记了将mapper文件加入到resource文件夹下,以及将页面文件放入admin项目的template目录下
12.添加菜单和引用
整个流程还没有完,你还需要为本次生成的代码内容让其能够体现在首页的菜单中,那么先打开,然后依次添加菜单名称和url路径
添加的一下内容是我自己,其他人请自定义
perms列里面的内容请参考生成controller的路径和权限信息如下图
13.重新部署项目
找到并打开bin目录,依次执行clean,package,run三个脚本,然后重新访问若依首页就可以看到该生成内容,不过需要对页面进行自己的配置,否则出现的是引用
13.配置自定义的界面,当然这一步在预览代码的时候就可以修改不一定非要到这一步呢
注意clean之前一定要先关闭原来的run console界面否则如下报错
14.检查代码生成效果
再次访问首页打开新增页面
之前在数据库中先增加一些测试数据