67,517
社区成员
发帖
与我相关
我的任务
分享
Query query = session.createQuery("from Table where id in (:idList)");
query.setParameterList("idList", new int[] { 1, 2, 3 });
public List findAllByIds(int... is)
{
StringBuffer sb = new StringBuffer();
sb.append("from Table where id in (");
for (int i : is)
{
sb.append(i).append(",");
}
sb.deleteCharAt(sb.length() - 1);
sb.append(")");
return getHibernateTemplate().find(sb.toString());
}