目前我在数据库中有下一个关系 家长:
@Entity
class Parent{
@OneToMany
private List<Child> childs;
}
和 child
@Entity
class Child{
@ManyToOne
private Parent parent;
}
如果两个用户同时处理同一列表中的一个子元素并同时保存它。我们会遇到并发问题吗?
最佳答案
您需要在实体方法上使用隔离级别。
@Transactional(isolation = Isolation.READ_COMMITTED)
为了阅读和理解隔离级别:
关于java - DB中的并发问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46975282/