JPA entitást létrehozásához tegye a következőket:
A Navigátorban vagy a Projektböngészőben válassza ki a JPA projektet, majd kattintson a Fájl > Új > Egyéb menüpontra. Megjelenik a Varázsló kiválasztása párbeszédpanel.
Válassza ki a JPA > Entitás elemet, majd kattintson a Tovább gombra. Megjelenik az Entitás osztály oldal.
Töltse ki az oldalt az alábbiak szerint:
Válassza ki a JPA projekt elemet a Projekt mezőben.
A Forrásmappa mezőben valassza ki vagy adja meg a JPA projekt src
mappájának helyét.
A Java csomag mezőben válassza ki vagy írja be az entitás osztály csomagjának nevét.
Az Osztály neve mezőben adja meg a Java osztály nevét.
Szükség esetén írjon be vagy válasszon ki egy szülőosztályt.
Töltse ki az Öröklés szakaszt az alábbiak szerint (ha szükséges; ezek a tulajdonságok elhagyhatók):
Fogadja el az Entitás beállítást (alapértelmezés) egy @Entity
annotációval rendelkező Java osztály létrehozásához.
Ennek alternatívájaként választhatja a Leképezett szülőosztály beállítást is (ha megadott egy szülőosztályt).
Jelölje be az Öröklés jelölőnégyzetet, majd válassza ki a JSR 220 öröklési leképezési stratégiák (SINGLE_TABLE, TABLE_PER_CLASS, JOINED) egyikét.
Jelölje be az Entitás leképezések hozzáadása XML-ben jelölőnégyzetet, ha az XML leképezések létrehozásához az orm.xml
fájlt szeretné használni annotációk helyett.
Kattintson a Tovább gombra, hogy folytathassa az Entitás tulajdonságai oldallal, ahol megadhatja az entitás perzisztens mezőit.
Alternatív megoldásként a Befejezés kattintva létrehozhatja az entitást.
Töltse ki az oldalt az alábbiak szerint:
Szükség esetén írjon be egy új nevet az entitás számára. Ezáltal az @Entity
annotációhoz hozzá lesz adva egy name
attribútum (@Entity(name="EntityName")
).
Fogadja el az Alapértelmezés használata (alapértelmezett beállítás) lehetőséget az alapértelmezett érték használatához a leképezett tábla nevéhez. Egy eltérő név beírása esetén új táblaként hozzá lesz adva a @Table
annotáció a meghatározott name
attribútummal (@Table(name="TableName")
).
Megjegyzés: Az entitás nevével kapcsolatos beállítások nem lesznek elérhetők, ha a Leképezett szülőosztály beállítást választotta az Entitás osztály oldalon |
Perzisztens mezőket a Hozzáadás gombra kattintva adhat hozzá az entitáshoz. Megjelenik az Entitás mezők párbeszédablak.
Válasszon ki egy perzisztenciatípust a Típus listából. További típusokat a Tallózás gombra kattintva kérhet le.
Adja meg a mező nevét, majd kattintson az OK gombra. Ismételje meg ezt az eljárást minden mezőhöz.
Szükség esetén jelölje be a Kulcs jelölőnégyzetet, hogy a mezőt elsődleges kulcsként adja meg.
Válassza ki a Mező alapú (alapértelmezés) vagy Tulajdonság alapú hozzáféréstípust.
Kattintson a Befejezés gombra. Az Eclipse hozzáadja az entitást a projekthez.