表结构设计:
业务逻辑SQL:
------------------
权限组件:
权限组件是常用系统的组件,我们来介绍一种实现的典型方案:
1.表结构设计:
1.三种表:系统角色表,角色权限表,用户角色表:
SQL下载:https://download.csdn.net/my/uploads
https://download.csdn.net/download/xiamaocheng/12285603
2.业务逻辑SQL:
2.1 查出用户角色表信息
2.2 从角色表查出用户是用户对应的系统角色名称
2.3 从角色权限管理表中查出权限信息
3.常见的权限框架:
https://www.oschina.net/p/shiro
https://www.oschina.net/p/spring+security
参考资料:
https://www.jianshu.com/p/115938c6294e
https://blog.csdn.net/weixin_42476601/article/details/82346740
https://blog.csdn.net/yan_dk/article/details/7226117
https://baijiahao.baidu.com/s?id=1651317457891362903&wfr=spider&for=pc