Entita me zddit vlastnosti od jinch entit. Mete urit specifickou strategii ddinosti.
K uren ddinosti (@Inheritance)
u stvajc entity (@Entity
) pouijte tento postup:
V Przkumnku projekt vyberte entitu.
V pohledu Podrobnosti JPA vyberte informace o ddinosti.
V seznamu Strategie vyberte jednu z nsledujcch strategi ddinosti:
Jedin tabulka (vchoz)
Spojen tabulka
Jedna tabulka na tdu
Pouijte nsledujc tabulku a vyplte zbvajc pole na kart. Dal podrobnosti najdete v sti "Informace o ddinosti".
Platforma Eclipse pid do pole entity nsledujc anotace:
@Inheritance(strategy=InheritanceType.<STRATEGIE_DDINOSTI>) @DiscriminatorColumn(name="<SLOUPEC_DISKRIMINTORU>", discriminatorType=<TYP_DISKRIMINTORU>) @DiscriminatorValue(value-"<HODNOTA_DISKRIMINTORU>") @PrimaryKeyJoinColumn(name="<NZEV_SLOUPCE_SPOJEN>", referencedColumnName = "<NZEV_ODKAZOVANHO_SLOUPCE>")
Nsledujc obrzky ilustruj rzn strategie ddinosti.