У меня есть 2 объекта, LCPUserDetails и LCPUserPrivilege. LCPUserDetails имеет член класса List, поэтому отношение один ко многим. Когда я запускаю свой модульный тест, я получаю это исключение:
@Entity
@Table(name = "LCP_USER_DETAILS")
public class LCPUserDetails {
@OneToMany(orphanRemoval = true, cascade = {CascadeType.ALL},
mappedBy = "userDetails")
private List<LCPUserPrivilege> privileges= new ArrayList<>();
}
@Entity
@Table(name = "LCP_USER_PRIVILEGE")
public class LCPUserPrivilege {
@ManyToOne
@JoinColumn(name = "USER_ID")
private LCPUserDetails userDetails;
}