/**
* 执行更新和删除(批处理)
* @return 受影响的行数
*/
public int executeUpdate(final String hql, final Object[] paramValues) {
return (Integer) super.getHibernateTemplate().execute(
new HibernateCallback() {
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
Query q = session.createQuery(hql);
setParamValues(q, paramValues);
return q.executeUpdate();// 执行批处理语句
}
});
}
单个删除会吧 把id获取到 for循环一下不就行了