Beágyazható

Egy Beágyazott osztály olyan osztály, amelynek példányai egy tulajdonos entitás részeként vannak tárolva; osztozik a tulajdonos entitás azonosságán. A leképezett osztály minden mezője le van képezve a tulajdonos entitáshoz társított adatbázis táblára.

Egy alosztály leképezési információinak újradefiniálásához használja az @AttributeOverride annotációt az adott osztályhoz.

Egy beágyazott entitást az @Embeddable annotáció azonosít.

Egy meglévő entitáshoz a következőképpen adhat hozzá beágyazható perzisztenciát:

  1. Nyissa meg a Java osztályt a Projektböngészőben.

  2. Válassza ki az osztályt a JPA szerkezet nézetben.

  3. Kattintson a leképezési típus hiperhivatkozásra a Leképezési típus kiválasztása párbeszédablakban.

  4. Válassza ki a Beágyazható elemet, majd kattintson az OK gombra.

    Leképezési típus kiválasztása párbeszédablak (Beágyazható)

    A Leképezési típus kiválasztása párbeszédablak a kijelölt Beágyazható elemmel.
  5. Töltse ki a JPA részletek nézet (entitásokhoz) fennmaradó részét.

 

Kapcsolódó feladatok
Perzisztencia hozzáadása egy osztályhoz
További táblák meghatározása
Entitás öröklésének meghatározása