アクセス権管理---コード関連ファイルとコード分析

1084 ワード

権限管理ベースクラス
//  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


サービス層
/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