听说若依挺好用的,所以来学习一下。
1.下载项目,配置redis,配置mysql,安装npm(版本一定要低于16)
2.执行sql脚本数据库相关信息
3.启动后端ruoyi-admin的ruoyiApplication
4启动前端
选择terminal
进入ruoyi-ui,执行npm install(如果卡主,则换镜像源)
换镜像源:npm config set registry=https://registry.npmmirror.com
看看镜像源换成功没:npm config get registry
执行启动命令
npm run dev(也可以在package.json中启动)
5.测试界面是否Ok
看日志是成功的,
然后弹出了个页面
开始自动生成代码
先登陆进去,然后创建一个菜单
导入表到若依的数据库中,我刚刚偷偷导入了,(所有的字段都要加注释)
导入之后,就能在系统工具-》代码生成-》导入中看到相关的表
然后编辑
基本信息
字段信息,我没动
生成信息
生成代码
之后他会下载好生成的代码
文件位置放置
解压后有3个,main是后端的,vue是前端的,getUsersMenu.sql是数据库里面的
1.运行sql
在若依数据库运行sql文件
2.打开main的文件夹
将里面的java内容放到项目所对应的目录(这个就是system模块下)
如果想用新模块的参考这位大神的(直接ctrl+f搜索模块):Ruoyi-Vue若依前后端分离版 代码生成_vue前端代码在线生成-CSDN博客
mapper放道这个system下的mapper下
3.打开vue的文件夹
放在前端的项目ruoyi-ui
api放在src对应的文件夹下
views放在前端对应的views下
重启项目,前后端
打开之后发现成功了
参考:
https://blog.csdn.net/thewhat/article/details/131264175
项目介绍 | RuoYi
https://blog.csdn.net/shi450561200/article/details/134354871
Ruoyi-Vue若依前后端分离版 代码生成_vue前端代码在线生成-CSDN博客