按照部门结构和用户数据来实现数据权限 一 需要的基础数据 1 系统管理--部门管理--增加如下结构 2 系统管理--角色管理--增加两个角色 3 系统管理--用户管理--增加7个用户 二 截图和代码实现如下 1 建表 2 系统的BaseEntity 3 entity文件 4 xml文件 5 mapper文件 6 service和impl文件 7 controller文件 三 验...
首先做页面的权限控制,即用户不应该看到他无权操作的内容; 这一部分我们使用后台动态生成路由,或者由前端Vue-Router做权限控制,可以做到页面的权限控制;页面按钮的权限控制可以通过Vue的指令,来动态控制其是否显示; 第二步是做接口的权限控制,即用户无权访问的接口,就访问不到; 这一步,我们借助于开源框架Shiro来实...