专栏首页若是烟花额 明天接着修改

额 明天接着修改

一、关于权限

权限,控制更能的使用

二、web应用中的权限

每个功能都有相应的URL地址。(对功能的控制就是对URL地址访问的控制)

权限模型

    用户  <------------------> 权限 (添加,删除,修改)
    两个数据表,用户表与权限表之间是多对多的关系。
    //这种当用户数量过多时,将造成数据的繁琐
    
    再此基础上,增加角色(用户组、权限组)概念。
    
    用户 *<-------->* 角色 *<-------->* 权限

关于设计

在保证功能的前提下,尽量简化。

三、权限设计与实现

初始化数据

①权限数据

②超级管理员

分配权限

①给角色分配权限

②用户的权限就是用户所拥有的角色的权限

使用权限:

①、登录、注销、猪儿页面

②、左侧菜单根据权限进行显示

③、右侧页面中的连接是根据权限显示的

④、拦截每个action请求,验证用户是否有权限访问

四、设计实体

用户和角色之间关系:多对多

角色和权限之间关系:多对多

//权限实体设计
    Privilege model
        //主键
        Long id;
        //对应关系
        Set<Role> roles;
        //一般属性
        String name;
        String url;
        //
        Privilege parent;
        Set<privilege> children;

五、

实体、

javaBean ----> *.hbm.xml 配置文件

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • MinGW 安装

    官网: http://www.mingw.org/ 下载安装地址: http://sourceforge.net/projects/mingw/fil...

    lpe234
  • 基于Spring Boot + Dubbo的全链路日志追踪(二)

    本例直接使用【阿里云·日志服务】进行数据存储和检索,使用Aliyun Log Logback Appender进行日志收集及上传。

    lpe234
  • JavaScript 框架学习(JQuery)

    参考: http://www.w3cschool.cc/jquery/jquery-tutorial.html

    lpe234
  • Android动态权限

    导语 随机聊需求中出现几个涉及权限的bug,所以对动态权限机制做了一个简单的整理。 概述 Android应用程序通过请求权限来访问设备数据,例如联...

    MelonTeam
  • 提权(2) windows权限分析

    lonelyvaf
  • JeeSite | 访问控制权限

      在各种后台系统中都会涉及到权限的管控,从功能权限的管控,到数据权限的管控,都是为了让系统的在使用的过程中更加的安全。功能权限管控是对针对不同的角色可以进行不...

    码农UP2U
  • 自制权限框架(二)注解

      上一篇中,咱们介绍了如何使用jsp自定义标签编写权限框架。在jsp中,权限标签内的内容,只有在用户拥有权限的时候,才能够正常的展示。

    小忽悠
  • 基于蓝鲸平台分分钟实现权限配置自动化

    小明有一个烦恼(不是《老板,今天我们做Oracle灾备切换演练吧!》的小明),毕业季来了,公司的招聘季也来了,每天都有新同事报道,这也意味着,他要每天到公司的几...

    嘉为科技
  • Linux学习笔记(七)权限管理命令

    umask默认权限是Linux权限的一种,主要用于让Linux中的新建文件和目录拥有默认权限

    LRainner
  • Android6.0动态权限适配&XMPermissions

    从 Android 6.0(API 级别 23)开始,用户开始在应用运行时向其授予权限,而不是在应用安装时授予。此方法可以简化应用安装过程,因为用户在安装或更新...

    静默加载

扫码关注云+社区

领取腾讯云代金券