Jedna tabela i wiele encji? Proszę bardzo. W Hibernate nie ma rzeczy niemożliwych (no prawie). W tym rozdziale odpowiemy na pytanie w jaki sposób
można wykorzystać potencjał dziedziczenia, a jednocześnie pogodzić go ze sztywnymi zasadami projektowania tabel w bazie danych. Najpierw jednak
krótki wstęp dotyczący domeny, w ramach której będziemy się poruszać. W naszym projekcie stworzyliśmy kilka klas, które są nieco odseparowane, po to by
w przyjrzysty sposób przedstawić, w jaki sposób dwie encje mogą pracować na jednej tabeli bazodanowej.
Stworzyliśmy zatem bazową encję
Account dziedziczącą ze znanej Ci już klasy
AbstractEntity:
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.