2
我認爲joinKeyColumnName()
處理@JoinColumn
,但實際上我不能得到它的工作。我想擺脫編寫name=""
的必要@JoinColumn
我希望將該屬性用作列名稱。如何在你自己的NamingStrategy實現中處理@JoinColumn?
我認爲joinKeyColumnName()
處理@JoinColumn
,但實際上我不能得到它的工作。我想擺脫編寫name=""
的必要@JoinColumn
我希望將該屬性用作列名稱。如何在你自己的NamingStrategy實現中處理@JoinColumn?
你並不需要指定@JoinColumn註解都:
@Entity
public class PrimaryEntity {
@OneToMany(mappedBy = "primaryEntity")
public List<RelatedEntity> getRelatedEntities() {
return relatedEntities;
}
}
@Entity
public class RelatedEntity {
@ManyToOne
public PrimaryEntity getPrimaryEntity() {
return primaryEntity;
}
}