public void updatePermission(long orgId, long userId, Permission permission) { String hql = "select perm from light_permission perm where id = " + permission.getId(); Session session = this.getHibernateTemplate().getSessionFactory().openSession(); Query query = session.createQuery(hql); Permission perm = (Permission) query.uniqueResult(); session.close(); perm.setDescription(permission.getDescription()); perm.setName(permission.getName()); this.save(perm); }