Odwzorowanie osadzone

Opcja Odwzorowanie osadzone umożliwia określenie trwałego pola lub właściwości encji, której wartość jest instancją klasy możliwej do osadzenia.

  1. W widoku Struktura JPA kliknij prawym przyciskiem myszy pole do odwzorowania.

  2. Wybierz opcję Odwzoruj jako > Osadzone. W widoku Szczegóły JPA (w przypadku atrybutów) wyświetlane są właściwości wybranego pola.

  3. Wypełnij pozostałe pola w widoku Szczegóły JPA zgodnie z następującą tabelą.

    Właściwość Opis Wartość domyślna
    Odsyłacz hipertekstowy odwzorowania encji Definiuje odwzorowanie jako osadzone.

    Odpowiada to adnotacji @Embedded.

    Osadzona
    Przesłanianie atrybutów Określa przesłanianie domyślnego odwzorowania atrybutu encji. Zaznacz pole Przesłoń domyślne.

Środowisko Eclipse doda do pola następujące adnotacje:

@Embedded
@AttributeOverride(column=@Column(table="<KOLUMNA_TABELI>", name = "<NAZWA_KOLUMNY>"))

 

Czynność pokrewna

Odwzorowywanie encji

 

Informacje pokrewne

Widok Struktura JPA
Widok Szczegóły JPA (dla atrybutów)

 

Pojęcie pokrewne

Zrozumienie odwzorowań obiektowo-relacyjnych
Zrozumienie API trwałości Java EJB 3.0