@Repository(value="roleInfoDao") public class RoleInfoDaoImpl extends com.centit.framework.jdbc.dao.BaseDaoImpl<RoleInfo,String> implements RoleInfoDao
| 构造器和说明 |
|---|
RoleInfoDaoImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
countRoleUserSum(String roleCode)
select count(1) from f_userrole where rolecode=?
|
void |
deleteObjectById(String roleCode) |
Map<String,String> |
getFilterField() |
RoleInfo |
getObjectById(String roleCode) |
RoleInfo |
getObjectByProperty(String propertyName,
Object propertyValue) |
List<VOptTree> |
getVOptTreeList() |
List<RoleInfo> |
listObjectsAll() |
List<Object> |
listRoleOptMethods(String rolecode)
String hql = "select new map(def.optName as def_optname, def.optCode as def_optcode) "
+ "from OptMethod def, RolePower pow where def.optCode = pow.id.optCode and pow.id.roleCode = ?"
|
List<RoleInfo> |
search(String key,
String[] field)
对角色信息进行模糊搜索,适用于带搜索条件的下拉框。
|
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, waitlistObjects, mergeObject, pageCount, pageQuery, saveNewObjectpublic List<RoleInfo> listObjectsAll()
listObjectsAll 在接口中 RoleInfoDaopublic void deleteObjectById(String roleCode)
deleteObjectById 在接口中 RoleInfoDaopublic RoleInfo getObjectById(String roleCode)
getObjectById 在接口中 RoleInfoDao@Transactional public List<VOptTree> getVOptTreeList()
getVOptTreeList 在接口中 RoleInfoDao@Transactional public List<Object> listRoleOptMethods(String rolecode)
RoleInfoDaolistRoleOptMethods 在接口中 RoleInfoDaorolecode - rolecode@Transactional public List<RoleInfo> search(String key, String[] field)
key - 搜索条件field - 需要搜索的字段,如为空,默认,roleCode,roleNamepublic int countRoleUserSum(String roleCode)
RoleInfoDaocountRoleUserSum 在接口中 RoleInfoDaoroleCode - roleCodepublic RoleInfo getObjectByProperty(String propertyName, Object propertyValue)
getObjectByProperty 在接口中 RoleInfoDaoCopyright © 2017. All rights reserved.