JPA JoinColumn vs mappedBy
What is the difference between: @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY) @JoinColumn(name = “companyIdRef”, referencedColumnName = “companyId”) private List<Branch> branches; … } and @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY, mappedBy = “companyIdRef”) private List<Branch> branches; … } 8 s 8 The annotation @JoinColumn … Read more