| 程序包 | 说明 |
|---|---|
| com.xnx3.j2ee.bean | |
| com.xnx3.j2ee.controller.admin | |
| com.xnx3.j2ee.dao | |
| com.xnx3.j2ee.service | |
| com.xnx3.j2ee.service.impl | |
| com.xnx3.j2ee.shiro |
| 限定符和类型 | 方法和说明 |
|---|---|
Permission |
PermissionMark.getPermission() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
PermissionMark.setPermission(Permission permission) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
RoleAdminController_.permissionList(Permission permission,
javax.servlet.http.HttpServletRequest request,
org.springframework.ui.Model model)
资源Permission列表
|
String |
RoleAdminController_.savePermission(Permission permission,
org.springframework.ui.Model model)
Permission提交保存
|
| 限定符和类型 | 方法和说明 |
|---|---|
Permission |
PermissionDAO.findById(Integer id) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Permission> |
PermissionDAO.findByExample(Permission instance) |
List<Permission> |
RolePermissionDAO.findPermissionByRoleId(Integer roleId)
根据用户id,得到用户有哪些角色
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
PermissionDAO.delete(Permission persistentInstance) |
List<Permission> |
PermissionDAO.findByExample(Permission instance) |
void |
PermissionDAO.save(Permission transientInstance) |
| 限定符和类型 | 方法和说明 |
|---|---|
Permission |
PermissionService.findById(Integer id) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Permission> |
PermissionService.findByExample(Permission instance) |
List<Permission> |
RolePermissionService.findPermissionByRoleId(Integer roleId) |
List<Permission> |
PermissionService.getPermissionByUserId(int userId)
根据user.id查此用户拥有的permission
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
PermissionService.delete(Permission persistentInstance) |
List<Permission> |
PermissionService.findByExample(Permission instance) |
void |
PermissionService.save(Permission transientInstance) |
| 限定符和类型 | 方法和说明 |
|---|---|
Permission |
PermissionServiceImpl.findById(Integer id) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Permission> |
PermissionServiceImpl.findByExample(Permission instance) |
List<Permission> |
RolePermissionServiceImpl.findPermissionByRoleId(Integer roleId) |
List<Permission> |
PermissionServiceImpl.getPermissionByUserId(int userId) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
PermissionServiceImpl.delete(Permission persistentInstance) |
List<Permission> |
PermissionServiceImpl.findByExample(Permission instance) |
void |
PermissionServiceImpl.save(Permission transientInstance) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Permission> |
ActiveUser.getPermissions()
拥有的权限
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<PermissionTree> |
ShiroFunc.PermissionToTree(List<Permission> myList,
List<Permission> allList)
将数据库查询的Permission的list转换为tree树的形式,分级。
|
List<PermissionTree> |
ShiroFunc.PermissionToTree(List<Permission> myList,
List<Permission> allList)
将数据库查询的Permission的list转换为tree树的形式,分级。
|
void |
ActiveUser.setPermissions(List<Permission> permissions) |