自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [ruoyi]用户权限管理

部门数据权限: 系统管理员可以配置用户只能访问特定部门的数据。这确保了用户只能查看、编辑或删除其所在部门的相关信息。岗位数据权限: 类似于部门权限,系统管理员可以配置用户只能访问特定岗位的数据。这对于具有不同职责的用户来说很有用。自定义数据权限: RuoYi还提供了自定义的数据权限配置,系统管理员可以根据实际业务需要配置用户对特定数据的访问权限。菜单权限: 除了数据权限,RuoYi还支持菜单权限的配置。系统管理员可以为用户分配菜单权限,限制用户在前端系统中能够看到和操作的菜单项。

2023-12-18 18:56:08 667 1

原创 [ruoyi]用户权限--以菜单权限为例

用户菜单权限管理是指在一个系统中,通过对用户分配不同的菜单权限,控制用户能够访问和操作系统中的哪些功能模块和菜单项。这种权限管理的目的是确保用户只能看到和操作其具有权限的部分,保障系统的安全性和数据的机密性。菜单定义: 系统中的各个功能模块通常以菜单的形式呈现,菜单可以是顶级菜单、子菜单或者按钮。在权限管理中,首先需要对这些菜单进行定义,包括菜单的名称、路径、图标等信息。权限配置: 将系统中的各个菜单与相应的权限进行关联。

2023-12-07 15:02:48 633

原创 [ruoyi]数据分页功能简析

数据分页是一种在计算机科学和数据库领域常见的概念,用于处理大量数据集的方式。当数据量很大时,为了提高性能和减少资源消耗,常常将数据分成较小的片段,每次只加载或显示其中的一部分。这就是数据分页的基本思想。在Web开发和数据库查询中,数据分页通常用于以下目的:1.提高性能: 处理大量数据可能会消耗大量的计算资源和时间。通过将数据分页,可以在每个页面上只加载有限数量的数据,从而减轻服务器和客户端的负担,提高响应速度。2.减少网络流量。

2023-12-03 20:48:18 1010 1

原创 [RuoYi]参数认证和ruoyi中的例子

参数验证是在程序中对输入参数进行检查和验证,以确保它们满足预期的格式、范围、条件或其他特定要求。这是一种提高程序健壮性和安全性的重要实践。在程序开发中,特别是在构建Web应用或API时,用户或其他系统可能提供数据作为输入参数。这些输入参数可能包括表单数据URL参数、请求体中的JSON数据等。参数验证的目的是防止不正确不安全或不符合预期的数据进入程序,从而减少潜在的错误和安全风险。数据类型验证: 确保参数是正确的数据类型,例如整数、字符串、日期等。存在性检查: 确保必需的参数已经提供,并且不为空。

2023-11-23 15:08:23 58

原创 [Java]基于RuoYi后台管理系统的Spring IOC、DI注解使用以及Spring MVC注解使用

IOC在Spring框架中,IOC(Inversion of Control,控制反转)是一种设计思想,它通过反转应用程序的控制权,实现了对象之间的松耦合。简单来说,IOC是由容器负责创建和管理对象的生命周期,而不是由程序员手动去创建和管理。在传统的程序设计中,对象的创建和依赖关系是由程序员在代码中直接控制的。而在IOC容器中,对象的创建和依赖关系由容器负责。这意味着,当需要某个对象时,不再由程序员主动去创建,而是由IOC容器主动将对象注入到需要的地方。

2023-11-18 23:22:23 75 1

原创 【RuoYi】ruoyi的代码生成

是若依后台管理系统的重要组成部分之一,在实际开发中,能够避免很多重复性劳动,生成更加完善的。

2023-11-13 15:31:54 56

原创 【RuoYi】后端单表user的CURD 功能代码和测试

为了方便测试,此处的正式环境是localhost:8080。的Controller文件夹下放入。运行ruoyi后打开Apifox对。(已经提前导入过若依sql文件)打开任意数据库操作软件,导入。文件到ruoyi后台数据库。

2023-10-28 12:43:39 101

原创 【Ruoyi】若依后台管理系统介绍

RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

2023-10-27 19:56:02 1452

原创 【JAVA】mybatis的简单使用

使用IDe版本为2022.1.3 java版本17 maven 3.39 其他版本可能略有不同。

2023-10-19 17:21:59 54 1

原创 【java】static 和 final

注解是一种标记在Java源代码中的特殊标签,用于提供元数据(metadata)。

2023-10-15 15:09:27 46 1

空空如也

空空如也

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

TA关注的人

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