0

我想用 getCurrentSession().delete() 方法删除对象列表。我通过编写如下查询找到了可选方式

 getCurrentSession().createQuery("delete from Student where studentId =1").executeUpdate();

我已经找到了另一个解决方案,比如

  for (Student students : listOfStudents) {
            getCurrentSession().delete(student);
        }

但它不是数据库有效的调用,因为它不会创建任何查询作为列表的大小。除了编写休眠查询之外,还有其他有效的方法来删除列表吗?

4

0 回答 0