我想用 getCurrentSession().delete() 方法删除对象列表。我通过编写如下查询找到了可选方式
getCurrentSession().createQuery("delete from Student where studentId =1").executeUpdate();
我已经找到了另一个解决方案,比如
for (Student students : listOfStudents) {
getCurrentSession().delete(student);
}
但它不是数据库有效的调用,因为它不会创建任何查询作为列表的大小。除了编写休眠查询之外,还有其他有效的方法来删除列表吗?