En entitet som utvider en tilordnet superklasse, kan arve persistensstatus og tilordningsinformasjon fra en superklasse. Bruk en tilordnet superklasse nr du skal definere tilordningsinformasjonen som er felles for flere entitetsklasser.
En tilordnet superklasse kan vre
abstrakte eller konkrete klasser
En tilordet superklasse kan ikke
sprres eller sendes som et argument til entitetsadministrator eller sprreoperasjoner
vre mlet til en persistent relasjon
En tilordnet superklasse har ingen definert databasetabell. Tilordningsinformasjonen
hentes fra superklassen. Du kan overstyre tilordningsinformasjonen
for en bestemt subklasse, ved bruke annotasjonen @AttributeOverride
for den spesifikke klassen.
En
tilordnet superklasse identifiseres av annotasjonen
@MappedSuperclass
.
Bruk denne prosedyren nr du skal legge til tilordnet superklassepersistens i en eksisterende entitet:
pne Java-klassen i Prosjektutforsker.
Velg klassen i visningen JPA-struktur.
Klikk p hyperlinken for tilordningstype i visningen JPA-detaljer for pne dialogruten Valg av tilordningstype.
Velg Tilordnet superklasse og deretter OK.
Fyll ut resten av feltene i visningen JPA-detaljer (for entiteter).