- 博客(9)
- 收藏
- 关注
原创 ruoyi-vue中的 数据分页分析
本文分析了Ruoyi框架中数据分页的实现原理。前端通过pageNum和pageSize参数发起请求,后端使用PageHelper拦截查询,先执行count获取总数,再执行分页查询。MySQL中通过LIMIT 10,10实现第二页(跳过前10行取10条)。分页结果通过PageInfo返回,包含总数total和数据rows。文章还演示了自定义MyPage类的实现方式,说明了分页参数传递和SQL执行的全过程。
2025-11-18 22:21:21
402
原创 ruoyi-vue前后端中的参数验证以及自定义[参数验证的]注解,触发验证抛出异常报错
摘要:Ruoyi-vue框架通过前后端协作实现参数验证。前端进行基础非空校验,后端使用@Validated注解配合@Size、@NotBlank等规则进行验证。当参数不合法时,GlobalExceptionHandler全局异常处理器会捕获并返回错误。文章还演示了如何自定义验证注解,实现"内容含手机号时触发异常"的需求:创建@Phone注解及其验证器,在getter方法上添加该注解即可完成特殊业务校验。整个流程展示了Ruoyi灵活的参数验证机制,从前端拦截到后端处理再到自定义扩展的完整实
2025-11-11 13:43:55
850
原创 Ruoyi中的Spring系列注解(Spring IOC、DI、MVC)解析
控制反转(Inversion of Control) : 将对象的创建权从我们手中交给Spring容器。容器在启动时,扫描、解析、照顾测所有被@Component及其派生注解(如@Service,@Controller)标记的类为依赖注入(Dependency Injection): 容器在创建Bean时,自动将它所依赖的其他Bean注入进来。注入方式:字段(@Autowired)启动springboot容器->
2025-11-04 23:29:02
753
原创 Ruoyi-Vue:如何使用自带的代码生成工具生成前后端代码
本文介绍了使用Ruoyi-Vue代码生成工具来提升开发效率的方法。通过创建数据库表my_student,利用代码生成功能自动生成前后端代码,包括实体类、Mapper接口、Service层、Controller层以及前端页面和API。详细说明了生成代码的文件结构和部署位置,并演示了CURD功能测试。该工具能有效减少重复编码工作,实现快速开发,生成的代码结构清晰,包含权限控制等企业级功能,适用于单表操作的标准化开发场景。
2025-10-28 14:58:57
791
原创 Ruoyi Vue 如何添加单表Read代码,对单表进行CURD
摘要:本文详细介绍了在RuoYi-Vue项目中实现新业务表(User)CRUD功能的全过程。主要包括:1)数据库表创建;2)后端各层代码开发(Controller/Service/Mapper/XML);3)权限问题处理;4)Postman接口测试。通过实践深入理解了RuoYi的分层架构、MyBatis开发流程和权限控制机制,掌握了前后端分离项目的完整开发流程和接口调试方法。(150字)
2025-10-23 23:40:05
860
原创 Spring Boot + MyBatis + MySQL 入门与实战详解
本文系统地讲解了如何在 Spring Boot 项目中集成 MyBatis 框架,实现对 MySQL 数据库的高效读写操作。内容从 SQL 基础知识入手,涵盖数据库设计规范、常用 DDL/DML 语句、多表关联查询(如 INNER JOIN、LEFT JOIN)以及聚合函数等核心概念,为后续开发打下坚实基础。通过合理配置pom.xml和,完成数据库连接与 MyBatis 环境搭建;
2025-10-16 21:16:08
755
原创 Springboot 入门学习记录:创建 RESTful 接口处理前端请求
在Springboot中使用@@DeleteMapping("/{id}") 方法或@RequestMapping(value = "/{id}", method = RequestMethod.DELETE)在springboot中使用@GetMapping("/路径名")或@RequestMapping("/路径名", method = RequestMethod.GET)通过@RequestParam 接收表单参数一一对应到形参上,例子通过id将对应id的User对象的name修改为传入的name。
2025-10-09 22:30:37
603
原创 (C语言)7-1 寻找第k小的数 给定若干整数,请设计一个高效的算法,确定第k小的数。
给定若干整数,请设计一个高效的算法,确定第k小的数。7-1 寻找第k小的数分数 10作者 usx程序设计类课程组单位 绍兴文理学院给定若干整数,请设计一个高效的算法,确定第k小的数。输入格式:测试数据有多组,处理到文件尾。每组测试数据的第1行输入2个整数n,k(1≤k≤n≤1000000)。第2行输入n个整数,每个数据的取值范围在0到1000000之间。输出格式:对于每组测试,输出第k小的数。
2023-10-17 16:11:38
1158
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅