自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ruoyi数据权限实现

登录检测用户创建成功代码仓库:表设计数据填入用于测试详情见增加注解删除代码增加代码ry用户zwb用户admin用户。

2023-12-17 16:18:57 25 1

原创 分析AOP 类DataScopeAspect

首先,在部门表中选择与该用户部门id一样或与该部门有上下级关系的部门的dept_id。在用户表中查询对应该用户id的用户信息,如果没有获取到用户表别名,则不做任何查询。在部门表中获取到对应dept_id的数据。之后,获取对应dept_id的部门数据。不添加任何sql语句,查看所有数据。ancestors是部门表的一个字段。之后,去部门表中获取对应。表中选择对应用户id的。

2023-12-17 14:36:41 28 1

原创 ruoyi菜单权限

测试成功。

2023-12-07 11:32:51 29

原创 ruoyi数据分页

第一个问号对应的值(10)表示结果集的起始位置。在这里,它告诉数据库从第11行开始返回结果。函数调用链:getList -> list -> request[axios]第二个问号对应的值(10)表示要返回的行数。在这里,它告诉数据库返回10行结果。

2023-11-30 11:32:08 25

原创 ruoyi参数验证

对它有两个限制一个不能为空,另一个是长度不超过64个字符。发送HTTP POST 请求,body为data。上发出现提示岗位编码长度不能超过64个字符。在新增岗位时添加岗位编码超过64位。记得增加@Validated注解。对输入框有限制不能为空。

2023-11-23 11:48:21 94 1

原创 Spring IOC,DI,MVC

Spring MVC 框架会在HTTP 请求到来时,寻找匹配。URI 映射处理函数。

2023-11-19 13:07:45 28 1

原创 ruoyi代码自动生成

将下图ruoyi-system位置的GoodsController文件剪切到ruoyi-admin对应位置。打开ruoyi程序进入,看到新增的商品信息表,表示完成成功。将此处的sql文件按照我上方的导入方式导入到数据库。点击编辑对表的信息进行编辑。点击生成代码获取到压缩包。

2023-11-09 13:11:00 248 1

原创 ruoyi登录实现

代码用于进行用户身份验证,处理登录成功和失败的情况,并记录相应的登录信息。如果用户名和密码验证失败,它会抛出异常以通知系统登录失败的原因。如果验证成功,它会记录登录成功的信息并执行其他相关操作。或与实际验证码不匹配,则记录登录失败信息并抛出相应的异常,以通知用户和系统登录验证失败的原因。通过反向代理映射到8080的/login进入后端代码。使用store中的actions里的login动作并传入参数。如果验证都成功就生成token并返回。生成token并返回。

2023-10-28 14:03:34 147

原创 将自己的CURD引入ruoyi

在ruoyi的ruoyi-system/main/java/com.ruoyi.system下增加代码。在resources/mapper.system下将自己的代码复制过去。红色为你自己的get请求中的网址,前面刚刚让你记住的网址。在ruoyi数据库中新增一个一样的表并导入sql文件。将自己代码中的User类复制到domain下。在ruoyi项目的此文件下的101行增加代码。将自己的代码复制过去并作相应的修改。主要是包路径的修改和增加一个接口。同理将自己的代码复制过去。

2023-10-28 10:50:47 51

原创 ruoyi功能介绍

通过这一功能,系统能够更容易地维护和管理各种静态数据,从而提高数据的一致性和可维护性,同时增加了系统的可扩展性。通过这一功能,系统可以提高安全性,确保只有经过授权的用户能够访问系统,并在出现问题时提供审计和追踪能力,有助于维护系统的安全和完整性。通过这一功能,系统可以提高安全性、管理性,以及维护性,有助于及时发现和解决潜在问题,确保系统的合规性和稳定性。在线用户功能有助于管理员跟踪用户活动,确保只有合法授权的用户访问系统资源,同时提供了实时的用户管理和安全控制,有助于防范潜在风险。

2023-10-28 09:29:12 1752 3

原创 链接数据库

这是一个结果映射的定义,用于将数据库查询的结果映射到Java对象中。在这个例子中,有一个名为 "UserResult" 的结果映射,它用于将查询结果映射到。--namespace根据自己需要创建的的mapper的路径和名称填写-->还需建立每个属性的set和get便于使用和修改。添加application.yml的代码。中的mybatis改为自己数据库名字。/getUser根据你自己的值去访问。改为自己数据库的用户名和密码。数据库名和表名要记住。

2023-10-20 14:56:53 47

原创 SpringBoot入门

7.在浏览器中输入localhost:8080/hello(此处的hello为我的代码的名字,如果你的代码在(@GetMapping("/hello")此处不是hello取你自己的名字)查看效果。3.在创建完毕的项目里的src/main/java/com.example.hellospringboot中创建一个新的软件包,自己取名字。代码创建了一个私有的、类级别的哈希映射,用于存储字符串与整数之间的映射关系。Get请求输出Hello SpringBoot和HashMap里的姓名和年龄值。

2023-10-13 09:35:45 36

空空如也

空空如也

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

TA关注的人

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