《自己开发一套权限管理系统》学习笔记

✧*꧁一品堂.技术学习笔记꧂*✧. / 2023-06-04 / 原文


一:为什么要自己写?

  • 目前的SpringSucrity 、Apache Shiro 也会有无法满足实际的业务的情况下的相关配置内容。
  • 目前的SpringSucrity 、Apache Shiro 没有界面操作和查看
  • 目前的SpringSucrity 、Apache Shiro 无法达到期望更细致的管理


二:基本目标

  • 基于开展的RBAC实现
  • 易于扩展,能灵活适应需求的变化
  • 所有管理都有界面方便操作



三:需要开发的功能确定

1:部门列表

image

1.1:新增部门

image



2:用户列表

image


2.1:新增用户

image



3:权限模块列表

image

3.1:新增权限模块

image


4:权限点列表


image

4.1:新增权限点

image




5:角色列表

image



5.1:新增角色


image



5.2:角色与权限

image


5.3:角色与用户

image












四:详细表设计










五:编码实现












20230604