我想使用hibernate标准删除表中的所有记录,例如
Criteria criteria = <session>.createCriteria("table name here");
criteria.(<.....>);
我得到了很多帮助,如下所示
session.createSQLQuery("truncate table MyTable").executeUpdate();
有没有办法截断使用Criteria类,或者我可以使用的任何其他类请告诉我
答案 0 :(得分:0)
可以使用简单的本机查询在一行中完成:
entityManager.createNativeQuery("TRUNCATE my_schema.my_table").executeUpdate();