微信扫码添加老师即可获得资料
课程目标:掌握基于RBAC的权限设计与实现;
适用人群:有一定项目开发经验或者正要开发权限管理的开发人员;
权限管理在实际项目开发中应用非常广泛,可以说权限管理几乎是任何一个系统必备的模块,所谓的权限管理,即不同的用户登录系统之后所看到的数据或拥有的功能不同,常用权限分为2种:
1、数据权限:不同的用户登录成功后看到的数据内容是不同的,例如销售员和销售经理,销售员登录成功后只能看到自己的销售订单,而销售经理能够看到自己的销售订单以及手下所有员工的销售订单;
2、操作权限:不同的用户登录成功后能够看到的功能菜单和能够操作的功能数量是不同的,例如销售员和销售经理,销售员登录成功后能够操作添加订单和查询订单,销售经理登录成功后添加订单、删除订单、修改订单、查询订单;
我们知道权限管理非常重要,每个系统都可能需要权限管理,尤其是一些企业级后台系统,每个开发人员都应该掌握项目的权限管理如何实现,那么本课程给大家带来了企业级权限管理的解决方案,课程采用PDT4J教学法,用实际项目案例带领大家掌握企业项目开发是如何实现权限管理的。
环境参数:idea,mysql,JDK1.8