一、在数据库中建表
根据自己的实际需求建表,不需要有数据
二、修改生成包路径(可做可不做,建议做,便于后续部署)
在ruoyi-vue\ruoyi-generator\src\main\resources\generator.yml中将packageName改为自己的模块,便于后续代码部署

二、导入建好的表
在若依系统-->系统工具-->代码生成中导入建好的表

点击生成代码
三、解压下载的代码

这里的main和vue文件夹里面的是需要部署的代码,sql文件不用管
四、部署代码
1.controller

部署路径:RuoYi-Vue\ruoyi-admin\src\main\java\com\ruoyi\web\controller

在controller下建立文件夹,与修改的生成包路径同名,将SheephouseController.java复制进建立的文件夹中

2.domain、mapper、service

部署路径:RuoYi-Vue\ruoyi-system\src\main\java\com\ruoyi

直接将domain、mapper、service的上级目录复制到com.ruoyi中,再删掉多余的controller文件夹
3.SheephouseMapper.xml
部署路径RuoYi-Vue\ruoyi-system\src\main\resources\mapper

连同上级目录一起直接复制进来
4.sheephouse.js

部署路径:RuoYi-Vue\ruoyi-ui\src\api
连同上级目录一起直接复制进来
5.index.vue

部署路径:RuoYi-Vue\ruoyi-ui\src\views
连同上级目录一起直接复制进来
五、新建目录及菜单
这里参考了一位大佬的文章,写的很详细,见参考文章
2万+

被折叠的 条评论
为什么被折叠?



