
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
RuoYi 是一个基于 Spring Boot + Vue 的前后端分离权限管理系统,其代码生成模块是该系统的一大亮点,能够根据数据库表结构自动生成对应的后端(Controller、Service、Mapper、Entity)和前端(Vue 页面、API 请求、路由配置等)代码,极大提升开发效率。
该方法是 Spring Security 认证流程的 “数据源入口”,通过 **“查询用户→校验状态→封装权限”** 的逻辑,确保只有 “存在、未删除、未禁用、密码合规” 的用户才能进入后续的密码校验环节,是系统身份认证安全性的第一道保障。若依(Ruoyi)管理系统的登录流程是其权限控制体系的核心环节,整体基于。对用户权限的封装,也为后续的菜单动态加载、接口权限校验奠定了基础。(密码)封装为 Sp
数据分页是将大量数据按固定数量拆分成分批(页),按需加载 / 展示的技术,核心是避免一次性处理全部数据。数据分页过程调用后,插件会在 ThreadLocal 中存储分页参数;执行 MyBatis 查询时,插件拦截 SQL,自动拼接LIMIT并查询总条数;查询结果被封装为Page<E>(继承ArrayList),既包含当前页数据,也隐含总条数等元数据;前端通过PageInfo提取total(总条数)
Ruoyi-Vue(若依管理系统)是一个基于 Spring Boot + Vue 的前后端分离框架,广泛用于企业级应用开发。为核心,结合前端动态渲染与后端接口校验,实现了“菜单显隐 + 接口拦截”的双重安全防护。从数据源获取用户详细信息(包括角色和权限)将认证结果存储到当前请求的线程上下文中。通过 Vue 自定义指令。用户登录后,前端通过。








