Entitások előállítása táblákból

Ezen eljárás használatával állíthat elő Java állandó egyedeket adatbázistáblákból. A perzisztens entitások előállítása előtt létre kell hoznia egy JPA projektet és ki kell alakítania egy adatbázis kapcsolatot. További információkért tekintse meg az "Új JPA projekt létrehozása című részt.

  1. Kattintson a jobb egérgombbal a JPA projektre a Projektböngészőben, majd válassza az előugró menü JPA eszközök > Entitások előállítása táblákból menüpontját.

    Entitások előállítása

    A JPA eszközök > Entitások előállítása menüpont használata.
  2. A Táblák kiválasztása oldalon válassza ki az adatbázis kapcsolatot és sémát.

    Új adatbázis kapcsolat létrehozásához kattintson a Kapcsolat hozzáadása hivatkozásra.

    Ha jelenleg nem csatlakozik az adatbázishoz, akkor megjelenik az Adatbázis kapcsolat oldal. Válassza ki adatbázis kapcsolatát és sémáját, majd kattintson az Újracsatlakozás hivatkozásra.

    Táblák kiválasztása


  3. A séma kiválasztása után válassza ki a táblákat, amelyekből elő szeretné állítani a Java perzisztens entitásokat, majd kattintson a Tovább gombra.

  4. A Táblatársítások oldalon válassza ki az előállítandó társításokat. Megadhatja, hogy az egyes társításokhoz milyen adott hivatkozásokat kell előállítani.

    Új társítás létrehozásához kattintson a Társítás hozzáadása lehetőségre. Az Új társítás létrehozása varázsló segítségével meghatározhatja a társítást.

    Táblatársítások


  5. A táblatársítások szerkesztése után kattintson a Tovább gombra.

  6. Az Alapértelmezett entitás előállításának személyre szabása oldalon adja meg az egyes előállított entitások egyéni leképezési és osztály információit.

    Alapértelmezett entitás előállításának személyre szabása


  7. A leképezések személyre szabása után kattintson a Tovább gombra.

  8. Az Egyéni entitások személyre szabása oldalon tekintse át az előállításra kerülő egyes entitások leképezési és osztály információit, majd kattintson a Befejezés gombra.

    Egyéni entitások személyre szabása


Az Eclipse Java perzisztens entitást hoz létre minden egyes adatbázis táblából. Minden entitás a tábla oszlopain alapuló mezőket tartalmaz. Az Eclipse entitás viszonyokat (például egy az egyhez) is előállít a tábla-megszorítások alapján. Az Entitások előállítása táblákból ábra szemlélteti azt, hogy az Eclipse hogyan állít elő entitásokat táblákból.

Entitások előállítása táblákból

Ez az ábra az adatbázis tábláiból előállított EMPLOYEE és ADDRESS entitásokat mutatja.

 

Kapcsolódó feladat

Új JPA projekt létrehozása

 

Kapcsolódó hivatkozások

Projekt tulajdonságai oldal - Java perzisztencia beállítások