在「JPA 結構」視圖中,選取要對映的欄位。
用滑鼠右鍵按一下欄位,然後選取對映為 > 一對多。這時「JPA 詳細資料」視圖(屬性方面)會顯示所選欄位的內容。
請利用這份表格來完成「JPA 詳細資料」視圖中的一般資訊欄位。
請利用這份表格來完成「JPA 詳細資料」視圖中的結合表格資訊欄位。
內容 | 說明 | 預設值 |
---|---|---|
名稱 | 結合表格的名稱。 | 依預設,會將名稱假設為以底線連接之實體的相關聯主要表格。 |
結合直欄 | 指定二或多個結合直欄(亦即,一個主要索引鍵)。 | |
反向結合直欄 | 關聯中之被擁有(或反向)端中的結合直欄:被擁有之實體的主要索引鍵直欄。 |
Eclipse 會新增下列註釋至欄位:
@OneToMany(targetEntity=<TARGET_ENTITY>) @Column(name="<COLUMN>") @OneToMany(targetEntity=<TARGET_ENTITY>.class, cascade=CascadeType.<CASCADE_TYPE>, fetch = FetchType.<FETCH_TYPE>, mappedBy = "<MAPPED_BY>")@OrderBy("<ORDER_BY>") @JoinTable(name="<JOIN_TABLE_NAME>", joinColumns=@JoinColumn(name= "<JOIN_COLUMN_NAME>", referencedColumnName="<JOIN_COLUMN_REFERENCED_COLUMN>"), inverseJoinColumns=@JoinColumn(name="<INVERSE_JOIN_COLUMN_NAME>", referencedColumnName="<INVERSE_JOIN_COLUMN_REFERENCED_COLUMN>"))