Encja

Encja to trwały obiekt domeny.

Encją mogą być:

Encja musi posiadać:

Każda encja trwała musi być odwzorowana na tabelę w bazie danych i zawierać klucz główny. Encje trwałe są identyfikowane przez adnotację @Entity.

Skorzystaj z następującej procedury, aby dodać trwałość do istniejącej encji:

  1. Otwórz daną klasę Java w Eksploratorze projektów.

  2. Zaznacz tę klasę w widoku Struktura JPA.

  3. W widoku Szczegóły JPA kliknij odsyłacz hipertekstowy typu odwzorowania, aby uzyskać dostęp do okna dialogowego Wybór typu odwzorowania. Na poniższym rysunku przedstawiono sposób wywołania okna dialogowego z widoku Szczegóły JPA przez kliknięcie encji.

    Odsyłacz hipertekstowy typu odwzorowania

    Widok Szczegóły JPA dla encji z wyświetlonym odsyłaczem hipertekstowym typu odwzorowania.

    Wskazówka:

    Dla encji można także zmienić (lub dodać) trwałość, klikając prawym przyciskiem myszy klasę w widoku struktury JPA, a następnie klikając opcję Odwzoruj jako > Encja.

  4. W oknie dialogowym Wybór typu odwzorowania wybierz opcję Encja, a następnie kliknij przycisk OK.

    Okno dialogowe Wybór typu odwzorowania

    Okno dialogowe Wybór typu odwzorowania z wybraną opcją Encja.
  5. Wypełnij pozostałe pola widoku Szczegóły JPA (dla encji).

 

Czynności pokrewne

Dodawanie trwałości do klasy
Określanie tabel dodatkowych
Określanie dziedziczenia encji