自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Ruoyi的数据权限实例编写

在我们使用非管理员账户之前,先用admin账户修改一下普通角色的权限。在修改Mapper层前,我们先看看Ruoyi怎么写的。此处不过多赘述,详情请参考我的另一篇博客。打开设备信息界面,用ry账户新增一条数据。重启Ruoyi,修改普通角色的数据权限。在生成代码页面编辑此项,修改生成配置。接下来是三个账户各自界面能见度的对比。将此表命名为workshop,保存。最后用lewis账户新增一条数据。用admin账户新增一条数据。回到我们新建的设备信息页面。修改Service处代码。新建一个表,要求如下。

2023-12-18 15:39:45 404

原创 Ruoyi的用户数据权限

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

2023-12-17 23:20:51 373 1

原创 Ruoyi的用户菜单权限

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

2023-12-10 17:40:39 482 1

原创 Ruoyi的数据分页分析

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

2023-12-03 17:07:38 379 1

原创 Ruoyi的参数验证分析

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

2023-11-26 17:57:04 1040 1

原创 Spring系列注解

比如对象A需要操作数据库,以前我们总是要在A中自己编写代码来获得一个Connection对象,有了 spring我们就只需要告诉spring,A中需要一个Connection,至于这个Connection怎么构造,何时构造,A不需要知道。而Spring框架中,我们只需告诉Spring我们对A的要求,Spring就会在合适的时候,给我们这个A,在Spring中所有的类都被Spring控制,这个时候B也被控制了,对于B来说,就叫控制反转(控制别人→被控制)注册Controller。使用Controller。

2023-11-20 11:43:34 34 1

原创 Ruoyi生成代码功能使用

在C语言中,我们会将反复调用的代码块封装成函数,并设置参数以运用于功能相同但对象不同的情况。在Java中,也许我们能通过运用泛型达到类似的效果,但。

2023-11-09 17:18:57 1618 2

原创 将Spring入门的CURD融入ruoyi

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

2023-10-29 17:59:36 134 1

原创 Ruoyi Vue功能介绍

前后端代码的生成(java、html、xml、sql)支持CRUD下载。监视当期系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。系统异常信息日志记录和查询。角色菜单权限分配、设置角色按机构进行数据范围权限划分。在线(添加、修改、删除)任务调度包含执行结果日志。监视当前系统CPU、内存、磁盘、堆栈等相关信息。用户是系统操作者,该功能主要完成系统用户配置。配置系统菜单,操作权限,按钮权限标识等。系统登录日志记录查询包含登录异常。

2023-10-29 16:10:45 41 1

原创 L06_SpringBoot 结合Mybatis读取数据库数据

前端显示后端读取到的数据库的数据。

2023-10-22 16:38:03 53 1

原创 L05_Spring Boot 入门&postman测试

通过按键Ctrl+Shift+I使用Edge浏览器自带的开发人员工具,查看详情。删除成功,检验一下(别忘了再次修改URL,毕竟“o_O”已经被删了)接下来发送POST请求,并且需要在下方参数表内输入对应。选择PUT请求,并修改下方参数表内名为“age”的数值。按下图提示输入URL并确认请求类型,然后单击发送。在浏览器(Edge)中输入URL并单击回车。根据http回应,Map成功读入了数据。由于下方参数为空,所以返回结果也为空。再次发送GET请求,检查一次。发送GET请求来检验结果。第一个请求选择GET。

2023-10-15 17:02:47 28

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除