Playframework 我可以在play framework中刷新并清除em吗?

Playframework 我可以在play framework中刷新并清除em吗?,playframework,playframework-1.x,Playframework,Playframework 1.x,我需要向mysql插入大约70000条记录,但我发现速度非常慢 所以我想这样做: if (count % 2000 == 0) { QueryResult.em().flush(); QueryResult.em().clear(); } 但当插入完成时,并没有数据真正插入到数据库中 有人知道吗?您需要先提交交易 我使用以下方法: JPA.em().getTransaction().commit(); JPA.em().getTransactio

我需要向mysql插入大约70000条记录,但我发现速度非常慢

所以我想这样做:

if (count % 2000 == 0) {
            QueryResult.em().flush();
            QueryResult.em().clear();
}
但当插入完成时,并没有数据真正插入到数据库中


有人知道吗?

您需要先提交交易

我使用以下方法:

JPA.em().getTransaction().commit();
JPA.em().getTransaction().begin();
JPA.em().flush();
JPA.em().clear();