http://www.coderanch.com/t/597389/ORM/databases/HQL-query-multiple-conditions-met
- String queryString = "select employee from Employee employee where employee.age = :age and employee.date = :date and employee.name = :name";
- Query query = getSession().createQuery(queryString);
- query.setParameter("age", 25);
- query.setParameter("date", new Date());
- query.setParameter("name", "Shinu");
- List<Employee> employeeList = query.list();
如果是更新多个column:
hql = "update User as u set u.groId=:groId, u.userType=:userType where u.userId=:userId";