自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 u-navbar 不显示

u-navbar 与div.uni-page-head 冲突。

2024-06-15 16:01:02 97

原创 若依类DataScopeAspect 添加sql

找到该名角色所对应的部门编号(可能存在一个角色对应多个部门)约等于多个部门权限。

2023-12-17 17:01:36 375 1

原创 若依数据权限的使用

添加 @DataScope(deptAlias = "d", userAlias = "u")注解。2.这句话不要丢 或者换成其他的。并调用Mapper中的test。ry和lzq 都是普通角色。添加mapper映射。1.數據庫字段要一致。

2023-12-17 14:28:04 556 1

原创 若依自定义权限

在菜单权限中添加权限测试的权限。TestUsers是一个请求。在显示的ui上添加按钮。

2023-12-10 17:29:06 355

原创 若依分页功能

selectLogininforList中并未使用Pagesize 和PageNum , 它应该返回所有数据,而不是分页数据。那他是如何做到筛选数据?其实 SQL 被MyBatis 拦截改变了 ,由于涉及MyBatis 源码,笔者能力不足,遍不在向下深究。前端参数为pageNum=2&pageSize=10 请求对应的。Paramters :代表从第10条数据开始。打开登入日志页面源码文件,Interger : 取10个条数据。进入开发者模式,查看网络请求。我们可以查看日志输出。这里可以得到分页数据。

2023-12-03 15:11:01 401 1

原创 若依触发参数验证异常的例子

负责人为空,无影响。

2023-11-26 10:59:14 339 1

原创 Spring系列注解

作用:与@conpoment不同的是,@Bean 作用于方法,该方法返回一个类。前提是你这个自动专配的属性在IOC(Spring) 容器中存在。用于controller层。例如:使用在类上,表示类中的所有响应请求的方法都是以该地址作为父路径。若存在多个bean对象,可以使用@Qualifier指定对象。用于service[层。作用:接受Delete请求。作用:使当前类是个配置类。作用:对基础属性进行赋值。作用:接受Post请求。作用:接受Get请求。作用:接受Put请求。

2023-11-19 16:56:42 31

原创 若依生成代码实例

将main 路径下 的com文件夹直接丢到java路径下。启动ruoyi程序,在左侧菜单栏中找到代码生成功能。使用Navicat 在mysql 中添加一张表。把mapper放入resources目录下。在导入表中选择我们新建的myuser表。在新增子模块的pom.xml中添加。将sql文件拖入ry-vue中运行。重新启动若依系统,就可以看到表单。完成后点击提交,点击生成代码。在若依系统中新增一个子模块。将前端的api放在此目录下。解压它,可以看到以下文件。myuser放在此路径下。

2023-11-12 17:15:54 62 1

原创 ruoyi vue 功能介绍

ruoyi-vue文档:介绍 | RuoYi介绍:RuoYi-Vue基于SpringBoot、Spring Security、Jwt、Vue的前后端分离的后台管理系统。文件结构。

2023-10-29 11:02:22 77

原创 Ruoyi Vue 登录功能后端代码调用流程

设置断点,刷新页面,我们可以看到capText 是什么内容,如何通过capStr这个字符串生成一个图片。将uuid加一个前缀,在redis中查找对应的值,并返回。并抛出异常,如果输入的验证码不等于capthca,则记录日志,并抛出错误。我们可以看到请求的URL是login,这也和登入的意思相同。如果captcha为NULL,则记录登录失败信息。变量得到验证成功的信息,否则,程序将捕获。启动若依,进入开发者模式,查看网络请求。3.如果是其他错误 记录日志并抛出异常。2.如果密码错误,记录日志并抛出异常。

2023-10-29 10:47:52 350

原创 在ruoyi系统添加CURD 功能

1.在若依数据库中添加测试表。

2023-10-27 19:38:45 68

原创 使用MyBatis读取MySQL数据

userService.selectAllUser()返回userMapper.selectAllUser()HelloController:一个控制器类,访问URL的返回值就在这看,返回一UserService的方法。selectAllUser()在UserMapper中,就是返回myuser表的所有数据。创建一个对象名为UserResult的XML对象,类型为User。数据库的返回值就映射在UserResult对象。现在MySQL中先建立个表,存储测试数据。对接表的类,表的属性需要与类中的成员一支。

2023-10-22 17:49:51 54 1

原创 Spring中(GET,POST,PUT,DELETE)请求操作

选择Post,添加一个成员。将URL修改成 localhost:8080/hello?在新建项目的左侧菜单栏选择Spring Initializr,其余配置如下。在controller里建立HelloController类。再用GET获取数据,{}中没有成员,则表示删除成功。结果返回 add name:Tiom,age=18。依赖项勾选Sping web后,点击创建即可。执行TestApplication。选择DELERTE,删除数据。输入本机地址,点击Send。

2023-10-15 14:18:50 375 1

空空如也

空空如也

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

TA关注的人

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