public class PrincipalDaoImpl extends java.lang.Object implements PrincipalDao
| 构造器和说明 |
|---|
PrincipalDaoImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(long principalId)
删除一个登录身份
|
java.util.List<java.lang.Object[]> |
findOrgPrincipalId2LoginName() |
java.util.List<java.lang.Object[]> |
findOrgPrincipalId2LoginName(java.util.List<java.lang.Long> memberIds)
批量根据人员id获取登录名
|
OrgPrincipal |
getOrgPrincipal(java.lang.String loginName) |
java.util.List<OrgPrincipal> |
getOrgPrincipals(java.util.List<java.lang.String> loginNames)
批量根据登录名获取Principal对象
|
java.util.Map<java.lang.String,java.lang.Object> |
getPrincipalByMemberId(java.lang.Long memberId)
根据用户id获取授权基础信息
|
void |
insertBatch(java.util.List<OrgPrincipal> prps)
批量持久化账号
|
java.util.List<OrgPrincipal> |
selectAll()
取得所有有效的账号
|
void |
update(OrgPrincipal orgPrincipal)
修改账号信息
|
void |
updateBatch(java.util.List<OrgPrincipal> prps)
批量修改账号信息
|
public java.util.List<OrgPrincipal> selectAll()
PrincipalDaoselectAll 在接口中 PrincipalDaopublic OrgPrincipal getOrgPrincipal(java.lang.String loginName)
getOrgPrincipal 在接口中 PrincipalDaopublic java.util.List<OrgPrincipal> getOrgPrincipals(java.util.List<java.lang.String> loginNames)
PrincipalDaogetOrgPrincipals 在接口中 PrincipalDaopublic java.util.List<java.lang.Object[]> findOrgPrincipalId2LoginName(java.util.List<java.lang.Long> memberIds)
PrincipalDaofindOrgPrincipalId2LoginName 在接口中 PrincipalDaopublic java.util.List<java.lang.Object[]> findOrgPrincipalId2LoginName()
findOrgPrincipalId2LoginName 在接口中 PrincipalDaopublic void insertBatch(java.util.List<OrgPrincipal> prps)
PrincipalDaoinsertBatch 在接口中 PrincipalDaopublic void updateBatch(java.util.List<OrgPrincipal> prps)
PrincipalDaoupdateBatch 在接口中 PrincipalDaopublic void update(OrgPrincipal orgPrincipal)
PrincipalDaoupdate 在接口中 PrincipalDaopublic void delete(long principalId)
PrincipalDaodelete 在接口中 PrincipalDaopublic java.util.Map<java.lang.String,java.lang.Object> getPrincipalByMemberId(java.lang.Long memberId)
PrincipalDaogetPrincipalByMemberId 在接口中 PrincipalDao