RoleManagerImpl.java
上传用户:kimgenplus
上传日期:2016-06-05
资源大小:20877k
文件大小:1k
源码类别:

OA系统

开发平台:

Java

  1. package com.bjsxt.oa.managers.impl;
  2. import com.bjsxt.oa.PagerModel;
  3. import com.bjsxt.oa.managers.RoleManager;
  4. import com.bjsxt.oa.model.Role;
  5. public class RoleManagerImpl extends AbstractManager implements RoleManager {
  6. public void addRole(Role role) {
  7. getHibernateTemplate().save(role);
  8. }
  9. public void delRole(int roleId) {
  10. getHibernateTemplate().delete(getHibernateTemplate().load(Role.class, roleId));
  11. }
  12. public Role findRole(int roleId) {
  13. return (Role)getHibernateTemplate().load(Role.class, roleId);
  14. }
  15. public PagerModel searchRoles() {
  16. return searchPaginated("from Role");
  17. }
  18. public void updateRole(Role role) {
  19. getHibernateTemplate().update(role);
  20. }
  21. }