1 Star 0 Fork 0

刘英杰 / springboot-shiro

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Springboot整合shiro学习代码

@Author:lyj

@mail: 842649759@qq.com

技术选型:Springboot + mybatis + shiro + redis

说明:

这是前后端分离下,springboot整合shiro

多表关联查询

第一步、查询用户对应角色的映射关系

SELECT * FROM `user` u
LEFT JOIN user_role ur ON u.id = ur.user_id
WHERE
	u.id = 3

第二步、查询用户对应角色

SELECT * FROM`user` u
LEFT JOIN user_role ur ON u.id = ur.user_id
LEFT JOIN role r ON ur.role_id=r.id
WHERE
	u.id = 1

第三步、查询角色和权限的关系


第四步、查询角色和权限的信息(某个用户具备的角色和权限集合)

SELECT * FROM`user` u
LEFT JOIN user_role ur ON u.id = ur.user_id
LEFT JOIN role r ON ur.role_id=r.id
LEFT JOIN role_permission rp ON r.id=rp.role_id
LEFT JOIN permission p ON rp.permission_id=p.id
WHERE
	u.id = 1

空文件

简介

springboot整合shiro学习代码 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/liu-study/springboot-shiro.git
git@gitee.com:liu-study/springboot-shiro.git
liu-study
springboot-shiro
springboot-shiro
master

搜索帮助