| 程序包 | 说明 |
|---|---|
| cn.net.wanmo.module.sys.dao | |
| cn.net.wanmo.module.sys.entity | |
| cn.net.wanmo.module.sys.service | |
| cn.net.wanmo.module.sys.service.impl | |
| cn.net.wanmo.module.sys.util | |
| cn.net.wanmo.security |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Role> |
RoleDao.findListByUserId(String userId)
根据 userId 查询关联的角色集合
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
UserDao.insertUserRole(String userId,
List<Role> roleList)
插入用户与角色关系
|
| 限定符和类型 | 字段和说明 |
|---|---|
private List<Role> |
User.roles |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Role> |
User.getRoles() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
User.setRoles(List<Role> roles) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Role> |
RoleService.findListByUserId(String userId)
根据 userId 查询关联的角色集合
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
UserService.insertUserRole(String userId,
List<Role> roleList)
插入用户与角色关系
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Role> |
RoleServiceImpl.findListByUserId(String userId) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
RoleServiceImpl.save(Role entity)
重写保存方法, 同时更新关联的菜单关系
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
UserServiceImpl.insertUserRole(String userId,
List<Role> roleList) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Role> |
RoleUtil.findListByUser(String userId)
获取用户拥有的所有可用角色, 如果是超级用户,则拥有所有角色
将过滤掉未启用的角色 |
static List<Role> |
RoleUtil.findListByUser(User user)
获取用户拥有的所有可用角色, 如果是超级用户,则拥有所有角色
将过滤掉未启用的角色 |
| 限定符和类型 | 方法和说明 |
|---|---|
static Boolean |
RoleUtil.isContainRole(List<Role> roleList,
Role role)
角色列表中是否包含该角色
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Boolean |
RoleUtil.isContainRole(List<Role> roleList,
Role role)
角色列表中是否包含该角色
|
| 限定符和类型 | 字段和说明 |
|---|---|
private List<Role> |
Principal.roleList |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Role> |
Principal.getRoleList() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Principal.setRoleList(List<Role> roleList) |
Copyright © 2023. All rights reserved.