目录
效果图编辑
输入命令:redis-server redis.windows.conf ,启动 Redis,成功后会告诉你端口号为6379
一、搭建若依项目
1.根据若依官网搭建若依开发环境
后台部分
①、先将项目从远程拉取下来
先进入官网
因为该项目是开源项目 已经上传到了码云上
复制该连接
在本地自己想要放的地方新建文件夹 然后使用git下载
如图是下载成功了
②、使用idea打开项目
是一个新的工作区间 要修改maven的地址 因为新 区间默认的地址是在C盘
③、将若依项目中的sql脚本放在Navicat中运行
要先运行图中的脚本 避免出现不必要的错误
④、修改数据库连接的配置信息
跟这官网的指示
⑤、修改项目的基本配置信息--配置redis
效果图
注意:一定要在网络稳定的情况下 不然pom的依赖会下载失败 从而运行不起来
前台部分
①.npm install
②.npm run dev
③.效果
后面本人拥有vscode 就直接使用vscode运行ruoyi-ui
2.远程redis切换本地redis
windows版redis下载配置地址:
https://www.cnblogs.com/cang12138/p/8880776.html
打开一个命令窗口,通过 cd 命令进入到你解压的目录
输入命令:redis-server redis.windows.conf ,启动 Redis,成功后会告诉你端口号为6379
安装图中框出来的部分
桌面出现
双击打开
修改redis的配置
重新运行后台和前端
为什么要使用本地的redis?
因为如果网络不好,或者多人在使用远程的云服务器,会导致其使用变慢,直接的现象就是验证码会要等很长时间还可以出来,并且登录的很慢,因此使用本地的redis更快,值得注意的一点就是运行redis-server redis.windows.conf ,启动 Redis 之后,运行它的黑窗口不可以关
二、代码生成和数据字典的使用
代码生成
1.给表、字段添加注释
2.在代码生成策略(编辑)中要指定下拉框对应的数据字典的类别
3.批量生成代码
将生成后的压缩包解压后的文件与项目中的文件前后端一一对应
对应的sql脚本必须在navicat中执行,否则菜单栏不会显示
4.生成的代码略有缺陷,因为此时id是随机的
解决方法:
①、每个新增的方法手动添加设置id的方法
②、写AOP,运用前置通知
③、拜读官网
数据字典
在执行增删改查时要用到的一些状态 就需要用到数据字典
1.新的业务中需要用到的字典在系统管理中提前配置好
由文本框变成了单选框
配置好数据字典之后 再重新生成代码 下载
找到项目中后台对应的部分替换
和后台一样替换
自动生成代码的同时 也会生成对应的sql脚本
在后台手动添加