そこで、データベースからオブジェクトのリストを直接取得し、それらを削除したいと思います。ただし、ドキュメントからは、SQLクエリ全体を文字列で作成し、その文字列をcreateQueryメソッドに渡して削除する必要があるようです。それを行うためのより良い方法はありませんか?
List<Foo> confirm = (List<Foo>) criteria.list();
session.delete(confirm.get(0)); //Works for single object,
//what about batching?