Beágyazott leképezés

Egy Beágyazott leképezés használatával határozhatja meg egy olyan egyed egy állandó mezőjét vagy tulajdonságát, amelynek értéke egy beágyazható osztály egy példánya.

  1. A JPA szerkezet nézetben kattintson a jobb egérgombbal a leképezni kívánt mezőre.

  2. Válassza az előugró mező Leképezés a következőként > Beágyazott menüpontját. A JPA részletek nézet (attribútumokhoz) megjeleníti a kijelölt mező 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
    Entitás leképezés hiperhivatkozás A leképezést Beágyazott típusúként határozza meg.

    Ez az @Embedded annotációnak felel meg.

    Beágyazott
    Attribútumok újradefiniálása Adja meg egy entitás attribútum alapértelmezett leképezésének újradefiniálásához. Válassza az Alapértelmezés újradefiniálása lehetőséget.

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

@Embedded
@AttributeOverride(column=@Column(table="<OSZLOP_TÁBLA>", name = "<OSZLOPNÉV>"))

 

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