当我保存添加元素的列表时,我得到并发修改异常。下面是名为的保存方法的代码:
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;
这是如何引起的?如何解决?