SSH框架批量删除怎么做,要详细的代码

2024-12-01 16:53:22
推荐回答(2个)
回答(1):

/**
* 执行更新和删除(批处理)
* @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();// 执行批处理语句
}
});
}

回答(2):

单个删除会吧 把id获取到 for循环一下不就行了