@Repository(value="userRoleDao") public class UserRoleDaoImpl extends com.centit.framework.jdbc.dao.BaseDaoImpl<UserRole,UserRoleId> implements UserRoleDao
| 构造器和说明 |
|---|
UserRoleDaoImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteByRoleCodeAndUserCode(String roleCode,
String userCode) |
void |
deleteByRoleId(String roid) |
void |
deleteByUserId(String usid) |
void |
deleteObjectById(UserRoleId id) |
List<UserRole> |
getAllUserRolesByUserId(String usid,
String rolePrefix)
"FROM UserRole ur where ur.id.userCode=?
|
Map<String,String> |
getFilterField() |
UserRole |
getObjectById(UserRoleId id) |
List<FVUserRoles> |
getSysRolesByUserId(String userCode)
List roleInfos = new ArrayList();
//所有的用户 都要添加这个角色
roleInfos.add(new RoleInfo("G-", "general ","G",
"G","T", "general "));
final String sSqlsen = "from FVUserRoles v where userCode = ?"
|
List<UserRole> |
getUserRolesByUserId(String usid,
String rolePrefix) |
UserRole |
getValidUserRole(String userCode,
String rolecode) |
batchUpdateObject, batchUpdateObject, buildDefaultFieldFilterSql, buildFieldFilterSql, deleteObject, deleteObjectById, deleteObjectForce, deleteObjectForceById, deleteObjectsByProperties, deleteObjectsForceByProperties, encapsulateFilterToSql, fetchObjectLazyColumn, fetchObjectLazyColumns, fetchObjectReference, fetchObjectReferences, getConnection, getDataSource, getExtendFilterQuerySql, getFilterFieldWithPretreatment, getFilterQuerySql, getJdbcTemplate, getObjectById, getObjectByProperties, getObjectCascadeById, getObjectCascadeShallowById, getObjectIncludeLazyById, getPkClass, getPoClass, listObjects, listObjects, listObjectsAsJson, listObjectsByFilter, listObjectsByFilter, listObjectsByFilter, listObjectsByFilter, listObjectsByFilterAsJson, listObjectsByFilterAsJson, listObjectsByProperties, listObjectsByProperties, listObjectsByProperty, listObjectsBySql, mergeObject, pageCount, pageQuery, releaseConnection, saveNewObject, saveObjectReference, saveObjectReferences, setDataSource, translatePropertyNameToColumnName, updateObject, updateObject, updateObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeleteObject, listObjects, mergeObject, pageCount, pageQuery, saveNewObjectpublic Map<String,String> getFilterField()
getFilterField 在类中 com.centit.framework.jdbc.dao.BaseDaoImpl<UserRole,UserRoleId>public void deleteObjectById(UserRoleId id)
deleteObjectById 在接口中 UserRoleDaopublic UserRole getObjectById(UserRoleId id)
getObjectById 在接口中 UserRoleDao@Transactional public void deleteByRoleId(String roid)
deleteByRoleId 在接口中 UserRoleDao@Transactional public void deleteByUserId(String usid)
deleteByUserId 在接口中 UserRoleDao@Transactional public void deleteByRoleCodeAndUserCode(String roleCode, String userCode)
@Transactional public List<FVUserRoles> getSysRolesByUserId(String userCode)
UserRoleDaogetSysRolesByUserId 在接口中 UserRoleDaouserCode - usid@Transactional public List<UserRole> getUserRolesByUserId(String usid, String rolePrefix)
@Transactional public List<UserRole> getAllUserRolesByUserId(String usid, String rolePrefix)
UserRoleDaogetAllUserRolesByUserId 在接口中 UserRoleDaousid - usidrolePrefix - rolePrefixCopyright © 2017. All rights reserved.