Co je to hibernační dědičnost?
Co je to hibernační dědičnost?

Video: Co je to hibernační dědičnost?

Video: Co je to hibernační dědičnost?
Video: Principy genetiky 2024, Duben
Anonim

Entita dědictví znamená, že můžeme použít polymorfní dotazy pro načtení všech entit podtřídy při dotazu na nadtřídu. Od té doby Přezimovat je implementace JPA, obsahuje vše výše uvedené a také několik Přezimovat - specifické vlastnosti související s dědictví.

Také se zeptali, kolik typů dědičnosti existuje v režimu spánku?

3 druhy

co je hodnota diskriminátoru v režimu spánku? Typ anotace DiscriminatorValue Určuje hodnota z diskriminátor sloupec pro entity daného typu. Strategie dědičnosti a diskriminátor jsou specifikovány pouze v kořenu hierarchie nebo subhierarchie třídy entit, ve které je použita jiná strategie dědičnosti.

Navíc, jaké je použití mapování dědičnosti v režimu spánku?

@ Dědictví - To je použitý definovat typ použité dědictví v přezimovat a je definován v nadřazené třídě. Pokud Dědictví není uvedena anotace nebo pokud ne dědictví typ je určen pro hierarchii tříd entit, SINGLE_TABLE mapování strategie je použitý.

Jaké je použití @MappedSuperclass?

Anotace MappedSuperclass . Označuje třídu, jejíž informace o mapování jsou aplikovány na entity, které z ní dědí. A mapovaná nadtřída nemá pro něj definovanou samostatnou tabulku.

Doporučuje: