权限管理---代码关联文件和代码分析

权限管理 基础类

//通用Controller的基类
(基本的参数操作,分页,resultMap返回) 
BaseController.java

//通用WEB功能类
(跳转404,500,获取验证码等)
CommonController.java

/src/java/com/common/dao

//Dao层接口
UPermissionMapper.java
URoleMapper.java
UUserRoleMapper.java
URolePermissionMapper.java

/src/java/com/common/model

//JavaBean
UPermission.java
URole.java
URolePermission.java
UUserRole.java

权限管理 业务实现类

Controller层

/src/java/com/modules/permission/controller

//角色管理
RoleController.java
//用户管理
PermissionController.java
//角色分配给用户
UserRoleAllocationController.java
//权限分配角色
PermissionAllocationController.java

Service层

/src/java/com/modules/user/service

//service接口
RoleService.java
PermissionService.java
//service实现
RoleServiceImpl.java
PermissionServiceImpl.java

Bo层(就是前端的显示模型)

/src/java/com/modules/user/bo

//权限分配 查询列表BO
RolePermissionAllocationBo
//权限选择
UPermissionBo
//角色Bo
URoleBo
//用户角色分配 查询列表BO
UserRoleAllocationBo
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • jHipster - 微服务搭建 CC_简书[https://www.jianshu.com/u/be0d56c4...
    quanjj阅读 844评论 0 2
  • 人,是最固执也是最善变的动物。面对爱情,我们常常固执的坚守自己:不会为任何人而改变,因为那就是我,若爱就爱...
    by小草阅读 193评论 0 0
  • 技术负债(Technical Debt),也叫设计负债(Code debt)或 代码负债(code debt) 是...
    爪哇阅读 1,246评论 1 3
  • 时光匆匆,从开学接上一,二,九班,到现在,已经两个月了,想说的实在太多! 作为一个外表大大咧咧热情开朗的南方姑娘,...
    蒲公英老师阅读 1,192评论 0 3
  • 越来越多的人开始用Sketch进行UI设计,Sketch作为一款非常容易上手的软件,很多人完全可以依靠自学便能熟练...
    黄方闻阅读 13,394评论 1 18