Single Table Inheritance, czyli modelowanie encje dziedziczących w ten sposób, by rekordy w bazie znalazły się ostatecznie w jednej tabeli to tylko
jedna z możliwości jakich możemy użyć w Hibernate do obsługi dziedziczenia. Drugim sposobem jest opisanie encji w taki sposób aby ostatecznie w bazie znalazły się tabele
zarówno dla encji bazowej jak i dla encji dziedziczących. Takie rozwiązanie nosi nazwę Table Per Class Inheritance. Krótko mówiąc - "po tabeli dla każdej encji!".
W naszym projekcie ponownie stworzyliśmy kilka odrębnych klas, które są dedykowane do pokazania opisywanego rozwiązania.
Stworzyliśmy zatem bazową encję
Document:
Następnie przygotowaliśmy pierwszą encję dziedziczącą...
Pełny materiał ze wszystkimi źródłami kodu jest dostępny po wykupieniu pakietu. Zapraszamy!
Jeśli zakupiłeś materiał zaloguj się tutaj, aby uzyskać dostęp.