@Transactional public class RolePermissionDAO extends Object
User| 构造器和说明 |
|---|
RolePermissionDAO() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(RolePermission persistentInstance) |
List |
findAll() |
List<RolePermission> |
findByExample(RolePermission instance) |
RolePermission |
findById(Integer id) |
List<RolePermission> |
findByPermissionId(Object permissionId) |
List |
findByProperty(String propertyName,
Object value) |
List<RolePermission> |
findByRoleId(Object roleId) |
List<Permission> |
findPermissionByRoleId(Integer roleId)
根据用户id,得到用户有哪些角色
|
static RolePermissionDAO |
getFromApplicationContext(org.springframework.context.ApplicationContext ctx) |
void |
save(RolePermission transientInstance) |
void |
setSessionFactory(org.hibernate.SessionFactory sessionFactory) |
public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
public void save(RolePermission transientInstance)
public void delete(RolePermission persistentInstance)
public RolePermission findById(Integer id)
public List<RolePermission> findByRoleId(Object roleId)
public List<RolePermission> findByPermissionId(Object permissionId)
public List<Permission> findPermissionByRoleId(Integer roleId)
userId - public List<RolePermission> findByExample(RolePermission instance)
public List findAll()
public static RolePermissionDAO getFromApplicationContext(org.springframework.context.ApplicationContext ctx)