保存时并发修改异常

时间:2016-06-01 10:51:31

标签: java jpa concurrentmodification

当我保存添加元素的列表时,我得到并发修改异常。下面是名为的保存方法的代码:

listAta listata = em.findbyid(id);
for (adressata ad : getInstance().getList()) {
    em.merge(ad);
}
em.merge(listata);
em.flush();

导致异常的行是for (adressata ad : getInstance().getList())

以下是实体数据:

@ManyToOne((fetch = FetchType.LAZY, cascade = {CascadeType.PERSIST, CascadeType.MERGE})
@JoinColumn(name="id_list" , nullable=false)
private ListAta listAta;

这是如何引起的?如何解决?

0 个答案:

没有答案