aEgy projekt létrehozásakor az Eclipse létrehozza a META-INF\persistence.xml
fájlt a projekt könyvtárában.
A META-INF könyvtárban létrehozhat egy csonk persistence.xml
fájlt a JPA projekt létrehozásakor (lásd: "Új JPA projekt létrehozása"). Ezt a fájlt az XML szerkesztő vagy a persistence.xml szerkesztő segítségével kezelheti.
Megjegyzés: A JPA megvalósítástól függően (például EclipseLink), a következő további oldalak érhetők el a persistence.xml szerkesztőben:
EclipseLink JPA megvalósítást használó projektek esetén a Kapcsolatok oldal tartalmazza a JDBC kapcsolatkészlet tulajdonságait is. Ha a projekt az Általános platformot használja, akkor csak az Általános, Kapcsolat, Tulajdonságok és Forrás oldalak elérhetők. |
A persistence.xml
szerkesztő használatához tegye a következőket:
Nyissa meg a peristence.xml
fájlt. Megjelenik a szerkesztő Általános oldala.
Az Általános oldalon adja meg a persistence.xml
fájlok <persistent-unit>
elemre vonatkozó attribútumait, valamint a <provider>
és <class>
elemeket (amelyek a következő táblázatban vannak leírva).
Tipp: A persistence.xml szerkesztő Forrás lapján megtekintheti és szerkesztheti a nyers XML fájlt. |
A Kapcsolat oldalon a következőképpen adhatja meg a <jta-data-source>
és <non-jta-data-source>
elemeket:
A perzisztencia szolgáltató által használt JTA (Java Transaction API) forrás beállításához:
Válassza ki a JTA elemet a Tranzakció típusa listából.
Adja meg az adatforrás globális JNDI nevét.
Nem JTA adatforrás beállításához:
Válassza a Resource Local elemet a Tranzakció típusa listából.
Adja meg az adatforrás globális JNDI nevét.
Megjegyzés: A tároló által biztosított adatforrás használatához válassza a Default() elemet. |
Az Általános platformot használó projektek esetén megadhatja az EclipseLink kapcsolatkészlet illesztőprogramot, URL címet, felhasználónevet és jelszót is.
A Tulajdonságok lapon található táblázattal beállíthatja a szállító-specifikus <properties>
elemeket.
Egy <property>
elem hozzáadásához tegye a következőket:
Kattintson a Hozzáadás gombra.
Adja meg a <name>
és <value>
attribútumokat a <property>
elemhez a tábla Név és Érték mezőiben.
Egy <property>
elem eltávolításához válasszon ki egy adott tulajdonságot a táblázatban, majd kattintson az Eltávolítás gombra.
Megjegyzés: EclipseLink platformot használó projekt esetén a Kapcsolat oldal tartalmazza a JDBC kapcsolatkészletre vonatkozó paramétereket is. |