/* * 传入permission对象的permissionId来查询权限对象 */ public PmPermission getPermissionId(PmPermission permission) throws Exception { try { String hql = "from PmPermission where permissionId=?"; Object[] obj = new Object[1]; obj[0] = permission.getPermissionId(); List list = this.query(hql, obj); if (list != null && list.size() > 0) { // 获得集合中的第一个permission对象 return (PmPermission) list.get(0); } } catch (Exception e) { throw e; } return null; }