sql中有 select * from table where id in (1,2,3);的使用
那么hibernate中如何使用in查询?
/**
* in语句
* @param hql
* @param params
* @return
*/
public List listHqlIn(String hql,Object[] ary){
Query q = getSession().createQuery(hql);
q.setParameterList("in",ary);
return q.list();
}