在 JPA 中,可以使用 EntityManager 的 createQuery 方法来创建一个 DELETE 查询,然后调用 executeUpdate 方法来执行批量删除操作。
例如:
String hql ="DELETE FROM Entity e WHERE e.id IN :ids";
Query query = em.createQuery(hql);
query.setParameter("ids", ids);
query.executeUpdate();
其中 ids 是一个 List 对象,存放着要删除的实体的 ID。
注意,在进行批量删除时,需