如果實體的資料分散在多份表格中,請新增次要表格註釋。
如果要將次要表格新增至實體,請執行下列動作:
在專案瀏覽器中選取實體。
在 JPA 詳細資料視圖中選取次要表格資訊。
請按一下新增,以讓其他表格與實體產生關聯。這時會出現「編輯次要表格」對話框。
選取其他表格的名稱、型錄與綱目,以便和實體產生關聯。
Eclipse 會新增下列的實體註釋:
@SecondaryTable(name="NAME", catalog = "CATALOG", schema = "SCHEMA")
如果要置換預設主要索引鍵,請執行下列動作:
啟用改寫預設值選項,然後按一下新增,以指定新的主要索引鍵結合直欄。 這時會出現「建立新的主要索引鍵結合直欄」。
選取實體之主要索引鍵的名稱、參照直欄名稱、表格和直欄定義。
Eclipse 會新增下列的實體註釋:
@SecondaryTable(name="NAME", catalog = "CATALOG", schema = "SCHEMA", pkJoinColumns = {@PrimaryKeyJoinColumn(name="id", referencedColumnName = "id"),@PrimaryKeyJoinColumn(name="NAME", referencedColumnName = "REFERENCED COLUMN NAME", columnDefinition = "COLUMN DEFINITION")})