@OneToOne(mappedBy = "dashboard", fetch = FetchType.LAZY, cascade = CascadeType.ALL, orphanRemoval = true)
private Header header;
@OneToOne(fetch = FetchType.LAZY, optional = false)
@JoinColumn(name = "REQUEST_NUMBER", nullable = false)
private Dashboard dashboard;
@OneToMany(mappedBy = "header", fetch = FetchType.LAZY, cascade = CascadeType.ALL, orphanRemoval = true)
private Set<Address> addresses;
@ManyToOne(fetch = FetchType.LAZY, optional = false)
@JoinColumns({
@JoinColumn(name = "SUPP_ID", referencedColumnName = "ID"),
@JoinColumn(name = "REQUEST_NUMBER", referencedColumnName = "REQUEST_NUMBER")
}
)
private Header header;
У меня есть отображение, как указано выше, но мой referencedColumnName
является частью JoinColumns
в родительской таблице. Подскажите, пожалуйста, как добиться такого отображения.