Oliot voivat peri„ ominaisuuksia muilta olioilta. Voit m„„ritt„„ periytymisess„ k„ytett„v„ksi tietyn strategian.
M„„rit„ aiemmin luodun olion (@Entity
) periytyminen (@Inheritance
) t„m„n toimintosarjan avulla:
Valitse olio projektien selausn„kym„ss„.
Valitse JPA-tieton„kym„ss„ Periytymistiedot.
Valitse Strategia-luettelosta jokin seuraavista periytymisstrategioista:
Yksitt„inen taulukko (oletusarvo)
Liitetty taulukko
Yksi taulukko luokkaa kohden
T„yt„ v„lilehden loput kent„t seuraavan taulukon avulla. Lis„tietoja on ohjeaiheessa Periytymistiedot.
Eclipse lis„„ seuraavat huomautukset oliokentt„„n:
@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>")
Seuraava kuva esitt„„ eri periytymisstrategioita.