表结构设计:
业务逻辑SQL:
------------------
权限组件:
权限组件是常用系统的组件,我们来介绍一种实现的典型方案:
1.表结构设计:
1.三种表:系统角色表,角色权限表,用户角色表:
SQL下载:https://download.csdn.net/my/uploads
2.业务逻辑SQL:
2.1 查出用户角色表信息
2.2 从角色表查出用户是用户对应的系统角色名称
2.3 从角色权限管理表中查出权限信息
3.常见的权限框架:
Shiro首页、文档和下载 - 权限框架 - OSCHINA - 中文开源技术交流社区
Spring Security首页、文档和下载 - Spring 安全框架 - OSCHINA - 中文开源技术交流社区
参考资料:
用户·角色·权限·表的设计_越来越好ing的博客-CSDN博客_权限表