請利用此程序,來建立 JPA 實體:
從「導覽器」或「專案瀏覽器」中,選取 JPA 專案,然後選取檔案 > 新建 > 其他。這時會開啟「選取精靈」對話框。
選取 JPA > 實體,然後按下一步。這時會出現「實體類別」頁面。
按如下所示來完成這個頁面:
在專案欄位中,選取 JPA 專案。
在來源資料夾欄位中,選取或輸入 JPA 專案的 src
資料夾位置。
在 Java 套件欄位中,選取或輸入這個實體的類別套件名稱。
在類別名稱欄位中,輸入 Java 類別的名稱。
必要的話,請輸入或選取一個超類別。
必要的話,請按如下所示來完成「繼承」區段(這些內容是選用的):
接受實體選項(預設值),以建立內含 @Entity
選項的 Java 類別。
或者,選取對映的超類別(若有定義超類別的話)。
選取繼承,然後選取其中一種 JSR 220 繼承對映策略(SINGLE_TABLE、TABLE_PER_CLASS、JOINED)。
選取將實體對映新增至 XML,改以在 orm.xml
中(而非註釋中)建立 XML 對映。
按下一步,前進至「實體內容」頁面,以便定義實體的持續性欄位。
或者,請按一下完成,以完成實體。
按如下所示來完成頁面:
必要的話,請輸入實體的新名稱。如此做將會在 @Entity
表示法中新增 name
屬性
(@Entity(name="EntityName")
)。
接受使用預設值(預設值),以使用對映表名稱的預設值。如果輸入不同的名稱,則會新增 @Table
表示法,並將其 name
屬性定義成新表格
(@Table(name="TableName")
)。
按一下新增,將持續性欄位新增至實體中。這時會出現「實體欄位」對話框。
從「類型」清單中,選取一種持續性類型。您可以使用瀏覽功能來擷取其他的類型。
輸入欄位名稱,然後按一下確定。針對每一個欄位,重複這項程序。
必要的話,請選取索引鍵,將欄位指定成主要索引鍵。
選取欄位型存取類型(預設值)或內容型存取類型。
按一下完成。Eclipse 會將實體新增至專案。