Kolik strategií existuje v dědictví hibernace?
Kolik strategií existuje v dědictví hibernace?

Video: Kolik strategií existuje v dědictví hibernace?

Video: Kolik strategií existuje v dědictví hibernace?
Video: Access Strategies in JPA and Hibernate– Which is better, field or property access? 2024, Listopad
Anonim

Tam jsou tři dědictví mapování strategie definovaný v přezimovat : Tabulka podle hierarchie.

Z toho, kolik typů dědičnosti existuje v režimu spánku?

3 druhy

Co je kromě výše uvedeného výchozí strategie dědičnosti v režimu spánku? Definuje dědičnou strategii k použití pro hierarchii tříd entit. Je specifikován na třídě entity, která je kořenem hierarchie tříd entity. Pokud Dědictví není uvedena anotace nebo pokud ne dědictví typ je určen pro hierarchii tříd entit, mapování SINGLE_TABLE strategie se používá.

Co je zde dědičnost v režimu spánku?

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í.

Proč v hibernaci používáme mapování dědičnosti?

Přehled. Přezimovat je čistě objektově relační Java mapování a rámec vytrvalosti, který umožňuje vy na mapa prosté staré objekty Java na tabulky relačních databází použitím XML konfigurační soubory. Pomocí Hibernace může ušetřit spoustu času na vývoj projektu, protože celá vrstva JDBC je spravována rámcem.

Doporučuje: