0


Java权限管理

文章目录

1. RBAC

  • 基于角色的访问控制
  • 权限与角色关联
  • 用户和角色关联在这里插入图片描述

2. 权限细分

  • 简单型-------单一用户名密码限制
  • 经济型-------用户与菜单关联
  • 富裕型-------用户与菜单及功能关联
  • 豪华型-------用户–角色–菜单及功能
  • 豪华组合型------集中权限认证

3. 技术选择

  • EasyUI1.3.2
  • SpringMVC + FreeMarker(模板引擎)
  • Spring
  • SpringJDBC
  • MySQL

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 权限与应用程序

  • 应用URL实现程序权限控制
  • 应用Code实现程序权限控制

4.1 URL权限控制

4.1.1 实现方式

  1. URL

4.1.2 应用范围

  1. Web应用(入各种管理系统)
  2. Rest接口(一种基于http协议,使用get、post、put、delete方法进行数据交互的结构规范)

4.2 Code权限控制

4.2.1 实现方式

  1. 注解
  2. 编码

4.2.2 应用范围

  1. Web应用(入各种管理系统)
  2. Rest接口(一种基于http协议,使用get、post、put、delete方法进行数据交互的结构规范)
  3. 非Rest接口(RMI、Socket)
  4. Web服务(WebService接口)
标签:

本文转载自: https://blog.csdn.net/weixin_45131762/article/details/115426775
版权归原作者 海蓝时见鲸- 所有, 如有侵权,请联系我们删除。

“Java权限管理”的评论:

还没有评论