hibernate entityManger.merge

代码如下,现在是更新语句已经生成 但是真正去插入数据实在insertTest这个方法执行完之后才去更新(也就是说每次都是循环完3条之后才写入数据库),我想要循环一条然后立刻写入数据库 需要怎么做.
public T update(Object entity) {
entityManager.merge(entity);
return (T) entity;
}
public void update(TeleInsuranceLog teleLog){
teleLog.setCreatetime(new Date());
baseDao.update(teleLog);
}
public void insertTest(TeleInsuranceLog teleLog){
for (int i = 0; i <3; i++) {
update(teleLog);
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

那你直接i<=1不就行了