批量删除

spring中使用HQL批量删除数据

public void delByIds(Integer[] limitIds) {
      sessionFactory.getCurrentSession().createQuery("delete Limit as l where l.id in (:ids)").setParameterList("ids", limitIds);
}

setParameter();设置单个id条件。

setParameterLis();设置多个id条件。

你可能感兴趣的:(删除)