摘要:
一直想找个时间自己写个DEMO,因为看了不少这方面的资料,大致思路都应该清楚了,想自己动手写写应该更容易理解,同时也能找出自己那里还没有理解透彻,所以礼拜六、天就动手写了个DEMO。第一步:定义系统权限。第二步:添加导航菜单在添加导航的时候,同时需要选择该菜单所拥有的权限。这里的所属权限,用一个字段保存,后面给角色赋值权限展示列表的时候,用来比对是否显示。第三步:新增角色,给角色赋值相应的权限,还可以直接关联到用户(用户管理就不介绍了)。设置权限这里每个菜单所对应的权限是通过第二步中,新增导航菜单的时候保存到数据库的。这里显示的时候:获取权限列表跟导航表中的数据比对一下,有就现实无则不现实,这 阅读全文