logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Ruoyi的用户数据权限

使用admin账号登录,按图示顺序进行设置,我们更改了普通角色的数据权限,下面是普通角色与管理员在“”界面的区别。

文章图片
#spring#java
Ruoyi的用户菜单权限

在同一个系统中,不同等级的用户的界面应有能见度上的区别,好比学生不能查看其他同学的成绩,但是老师可以。具体可以体现在教师端有一个管理学生成绩的界面,而学生端没有。在Ruoyi中,我们可以通过“角色管理”功能实现这点,下面是效果对比前者是管理员,后者是普通角色接下来我们自定义一个接口并设置权限验证后端。

文章图片
#java#开发语言
Ruoyi的数据分页分析

函数调用链:getList -> list -> request[axios]打开开发者工具,点击第二页,监测到了一个GET请求。④:同②,即返回③指定的位置处开始的10行数据。进入方式:系统管理→日志管理→登录日志。打开登录日志页面源码文件,如下图所示,③:同①,即从表中第10行开始返回数据。①:需显示的数据在表中的起始位置。后端log中的关键输出。②:需显示的数据的行数。

文章图片
#spring#java
将Spring入门的CURD融入ruoyi

根据程序报错,寻着出错位置,根据目录名称依次修改导入包的代码,直至程序运行时不再报错。但Postman不干活了,他显示not found了,错误代码500。经检查(hao ren ti xing)发现原来这还有漏网之鱼。拷贝user表,将其添加至ruoyi连接的数据库。接下来该运行程序了,老规矩开启redis后,最后修改完成,Ruoyi,再再次启动!当我们成功改完后,程序可算是跑起来了。,否则会破

文章图片
#数据库
Ruoyi的参数验证分析

自定义OnlyLetter注解,要求实现“输入内容只由字母的大小写组成,不能包含别的字符”的效果如图建立对应的包和java文件代码如下。

文章图片
#状态模式
到底了