En entitet kan arve egenskaper fra andre entiteter. Du kan oppgi en bestemt strategi som skal brukes for arv.
F›lg denne prosedyren n†r du skal spesifisere arv
(@Inheritance)
for en eksisterende entitet
(@Entity
):
Velg entiteten i Prosjektutforsker.
I visningen JPA-detaljer velger du Arv.
Velg en av disse arvestrategiene fra listen Strategi:
En enkelt tabell (standard)
Sammenf›yd tabell
En tabell per klasse
Bruk tabellen nedenfor n†r du skal fylle ut resten av feltene p† siden. Se "Informasjon om arv hvis du vil ha mer informasjon.
Eclipse legger til disse annotasjonene i entitetsfeltet:
@Inheritance(strategy=InheritanceType.<INHERITANCE_STRATEGY>) @DiscriminatorColumn(name="<DISCRIMINATOR_COLUMN>", discriminatorType=<DISCRIMINATOR_TYPE>) @DiscriminatorValue(value-"<DISCRIMINATOR_VALUE>") @PrimaryKeyJoinColumn(name="<JOIN_COLUMN_NAME>", referencedColumnName = "<REFERENCED_COLUMN_NAME>")
Figurene nedenfor viser de ulike arvestrategiene.