所以我直接从我的数据库中检索了一个对象列表并希望删除它们。但是,从文档看来,我必须在一个字符串中构造整个 SQL 查询,并将该字符串传递给 createQuery 方法才能删除。难道没有更好的方法吗?
List<Foo> confirm = (List<Foo>) criteria.list();
session.delete(confirm.get(0)); //Works for single object,
//what about batching?