Változatleképezés

Egy Változatleképezés használatával határozhatja meg az optimista zárolásra használt mezőt. Ha az entitás több táblához is társított, akkor csak az elsődleges táblával használjon változatleképezést. Csak egy változatleképezést használjon perzisztens entitásonként. A változatleképezéseket csak a következő attribútumtípusokkal használja:

Változatleképezés létrehozásához tegye a következőket:

  1. A JPA szerkezet nézetben válassza ki a leképezni kívánt mezőt.

  2. Kattintson a mezőre, majd válassza az előugró menü Leképezés a következőként > Változat menüpontját. A JPA részletek nézet (attribútumokhoz) megjeleníti a kijelöltek tulajdonságait.

  3. A táblázat segítségével töltse ki a JPA részletek nézet fennmaradó mezőit.

    Tulajdonság Leírás Alapértelmezés
    Leképezett entitás hiperhivatkozás A leképezést Változat leképezésként határozza meg. Ez a @Version annotációnak felel meg. Változat
    Oszlop Az entitás attribútumra leképezett adatbázis oszlop. Részletekért tekintse meg az "Oszlop" részt. Alapértelmezésben a rendszer azt feltételezi, hogy az Oszlop az attribútummal megegyezően van elnevezve, és azt az INSERT és UPDATE utasítások mindig tartalmazzák.
    Tábla Az adatbázis tábla neve. Ennek az attribútum entitásához tartozó elsődleges táblának kell lennie.
    Időegység Meghatározza az adatok típusát. Részletekért lásd: "Időegység".
    • Dátum

    • Idő

    • Időpecsét



Az Eclipse a következő annotációkat adja a mezőhöz:

@Version
@Column(table="<OSZLOP_TÁBLA>", name="<OSZLOP_NEVE>")

 

Kapcsolódó feladat

Egyed leképezése

 

Kapcsolódó hivatkozások

JPA szerkezet nézet
JPA részletek nézet (attribútumokhoz)

 

Kapcsolódó fogalom

OR leképezések bemutatása
Az EJB 3.0 Java Persistence API bemutatása