List<Integer> aaa = new ArrayList<Integer>(); aaa.add(1); aaa.add(2); aaa.add(3); aaa.add(4); aaa.add(5); aaa.add(6); aaa.add(7); StringBuffer s = new StringBuffer(); for (Integer i : aaa) { s.append(","+i); } if(s!=null&&!s.toString().trim().equals("")){ String hql = "delete User where id in ("+s.toString().substring(1)+")"; //执行hql }
List<Integer> aaa = new ArrayList<Integer>();
aaa.add(1);
aaa.add(2);
aaa.add(3);
aaa.add(4);
aaa.add(5);
aaa.add(6);
aaa.add(7);
StringBuffer s = new StringBuffer();
for (Integer i : aaa) {
s.append(","+i);
}
if(s!=null&&!s.toString().trim().equals("")){
String hql = "delete User where id in ("+s.toString().substring(1)+")";
//执行hql
}