У меня есть две сущности jpa: Family и FamilyMembers.
Семейство:
@Entity
@Table(name = "family")
@Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)
public class Family implements Serializable {
@OneToMany(mappedBy = "family")
private Set<FamilyMember> familyMembers = new HashSet<>();
}
FamilyMember
@Entity
@Table(name = "family_member")
@Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)
public class FamilyMember implements Serializable {
@ManyToOne()
@JoinColumn(name="family_id")
private Family family;
}
Сущность семьи является родительской сущностью членов семьи.
Моя проблема возникла, когда я пытаюсь обновить родительскую сущность "family", используя следующий код:
familyRepository.save(family);
Я получил следующее исключение:
java.util.ConcurrentModificationException:
Пожалуйста, сообщите!