我是Spring MVC的新手,对JPA也不太了解.我想要做的就是更新记录列表,当我遍历列表并在DAO上调用update时,它的工作正常.
但我不想执行100次更新/插入操作或数据库往返.
任何人都可以告诉我如何使用批量更新更新大约100条记录,而不是执行以下操作:
Controller:
List<MyEntity> list = form.getList();
for(MyEntity e : list){
dao.update(e);
}
Dao:
public T update(T entity){
entityManager.merge(entity);
}
Run Code Online (Sandbox Code Playgroud)
是否有可能,如果有人能为我提供一种简单的方法来执行批量更新.如果我得到尽可能多的解释,我将非常感激.
谢谢