- 博客(9)
- 收藏
- 关注
原创 ruoyi数据权限使用实例
以下面那个要求为示例这个题目要求我们做一个车间的设备管理,然后ry和lewis两个用户只能看到跟自己部门相关的数据,所以我们要给予ry和lewis两个不同的数据权限。下面是实现。
2024-12-22 20:35:02
403
原创 DataScopeAspect
在现代企业管理系统中,数据权限控制是一个非常重要的功能。以 ruoyi框架为例,数据权限通过切面类实现了统一的权限控制逻辑。本文将结合ruoyi框架,详细解析 DataScopeAspect类如何对全部权限、自定义权限、本部门及以下权限、仅本人权限进行处理,并输出对应的 SQL 语句及其作用。是ruoyi框架中基于 AOP(面向切面编程)实现的数据权限控制类。动态拼接 SQL 条件:根据当前用户的权限范围,在执行查询语句时附加数据权限过滤条件。统一处理权限逻辑。
2024-12-22 18:41:15
434
原创 数据分页的学习与使用
数据分页是将大量数据分成多个小的页面进行显示,以提高用户体验和系统性能。分页功能常用于显示数据库查询结果、列表、文章等内容。通过分页,用户可以逐页查看数据,避免一次性加载过多数据而导致性能下降或界面混乱。:减少一次性加载过多数据的压力,避免页面加载缓慢。:通过分批次加载数据,使得界面更加清晰、整洁。
2024-12-08 15:01:58
334
原创 后端参数验证与异常处理的实践
我们在src/main/java/com/ruoyi/common/core/domain/entity中新建一个test1注释和test1Validation的类。我们在test1中写入下面代码/*** 自定义注解 @test1,用于验证字段值是否包含数字。*//*** 默认错误消息,当验证失败时返回此消息。* @return 默认错误消息*/String message() default "输入的内容不允许包含数字";/*** 分组,用于指定验证分组。
2024-12-01 21:24:06
359
原创 Spring系列的注解使用学习
Spring提供了丰富的注解支持,尤其在面对对象的编程和依赖的注入方面。注解作为一种元数据形式,能够在平时开发过程中帮助我们减少繁琐的XML配置。@Component// 初始化操作@Component// 清理资源@Scope用来定义Bean的作用域,常用的作用域包括单例和原型。@Scope(“singleton”):默认作用域,一个Bean在Spring容器中只有一个实例。@Scope(“prototype”):每次请求都会创建一个新的Bean实例。@Component。
2024-11-23 02:21:11
1751
原创 Ruoyi代码生成器初使用
随着信息技术的飞速发展,软件开发的效率与质量成为了现代企业和开发者关注的核心问题。代码生成器作为一种高效的开发工具,能够快速生成符合规范的代码,极大地缩短开发周期,提高开发效率。在这一背景下,若依代码生成器应运而生,致力于为开发者提供更加便捷和智能的代码生成解决方案。若依代码生成器基于若依(RuoYi)开源框架,通过其直观的界面和灵活的功能,能够自动生成包括实体类、数据访问层、服务层、控制层在内的完整代码结构。同时,其支持自定义模板与多种开发环境的兼容性,能够满足不同项目的需求。
2024-11-17 14:56:39
2554
原创 [ruoyi框架]了解ruoyi框架以及ruoyi所具有的功能
RuoYi框架提供了一个现代化、模块化、易扩展的开发平台,帮助开发者快速构建高效、安全、可维护的企业级应用。无论是中小型项目还是大型企业应用,RuoYi框架都能够提供强大的支持。Ruoyi是一个基于 Spring Boot 和 MyBatis Plus 构建的轻量级企业级开发框架,被广泛应用于快速构建企业级应用系统,具有模块化、可扩展、易用的优点。Ruoyi不仅能够提供现代化开发的基础功能,还能快速集成常用的工具和技术,帮助开发人员提高开发效率。下面介绍一下ruoyi的功能。
2024-11-08 17:08:45
3041
原创 【Springboot第二次学习】Springboot结合Mybatis读取MySQL数据
MyBatis 是一个优秀的 Java 持久层框架,它主要用于简化数据库交互。MyBatis 提供了更灵活的 SQL 映射功能,允许开发者直接编写原生 SQL。总之,MyBatis 是一个灵活且强大的持久层框架,适用于需要直接操作 SQL 的场景。
2024-11-03 17:23:00
814
原创 Springboot初次学习作业<hello spring>(学习日志)
在Spring Boot中,可以通过在类上添加或注解来定义一个Controller.是和的组合,表示该类中的所有方法都会自动将返回值作为HTTP响应体返回。则需要在需要返回响应体的方法上添加注解。在Springboot中的controller组件中,通过本此学习,掌握了其中的一些注释作用以及如何进行网页数据的增删改查和如何测试检查自己的代码是否出现问题,但是在controller组件中还有很多功能并没有学习,这可能就是认识尚未完整,学习还需努力吧。
2024-10-27 02:27:02
926
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人