AI+若依框架(基础篇)
黑马在线md地址,大家自己去看看,我在这就是做一个汇报工作
框架搭建
首先就是去找到若以框架在git上面的地址,然后打开idea找到vsc将
https://gitee.com/y_project/RuoYi-Vue.git
将这行地址cv进去,然后下面自己去找一个目录去存放down下来的资源,接下里就是去admin里面去配置一下关于mysql,redis的配置,账户密码等,接下来就是将打开的sql目录下面的sql语句复制粘贴到数据库中,启动redis,最后就是去启动项目,成功后的样子是
这样的话后端就配置完毕
接下里我们去配置前端,前端也是去
git clone https://gitee.com/ys-gitee/RuoYi-Vue3.git
也是需要自己去选择目录然后放进去,接下来就是需要去使用vscode去打开
code ./RuoYi-Vue3
,之后需要先去安装npm install,麻烦的话可以使用
npm install --registry=https://registry.npmmirror.com
最后就是去脚本里面去运行。
功能讲解
首先先创建菜单
在这里面加上自己去定义的内容,创建角色和授予权限自己去操作,没法讲(不如自己实际操作来的快)
数据字典主要是用来去生成前后端代码然后进行导入,就是先在数据字典里面去定义,然后在去代码生成里面去编辑,编辑完之后生成就行
参数设置和日志操作这玩意自己不会也能看懂
系统监控里面有一个叫做定时任务的,这里需要我们自己去idea里面去定义一个类,然后自己去实现,在若依框架里面主要是对于注解@sheduled这个注解进行简化
在调用方法里面默认是类名的首字母小写,用对象去调用方法,毕竟你在执行任务操作的时候也是需要把任务交给ioc容器进行管理
***这里需要注意的是执行策略:比如我现在有一个服务器,然后我的服务器需要在每小时执行两次,现在我的服务器在8点到9点的时候不能用了,等到9点之后我的服务器又可以了,假设是立即执行的话,系统会将两次没执行的执行完毕,执行一次的话,会执行最后失败的一次,放弃执行的话一次也不会执行(毕竟你的服务器都坏了,你其实也不需要去执行你设定好的任务)***
**表单构建**:

自己去创建,创建完毕之后,先去导入代码,然后去菜单管理里面去自己定义一个菜单,这里需要配置的
需要注意的是在默认的情况下路由地址默认是在src/view下面进行查找,路由地址是网页跳转到的地址
路由地址是前端需要打开的vue文件的地址
***系统接口:***在这里面系统在自动生成swagger接口的时候需要自己去设置token令牌,然后还需要将yml配置文件中的地址去掉