ZAWWW-2st1.2-w05.tresc-1.0--Slajd17

Z Studia Informatyczne
Wersja z dnia 17:47, 31 sie 2006 autorstwa Juliusz Jezierski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Przykład asocjacji w Hibernate (1/2)

Przykład asocjacji w Hibernate (1/2)


Ten i następny slajd pokazują przykład definicji dwukierunkowej asocjacji 1:N miedzy klasami trwałymi Dept (departament) i Emp (pracownik). Asocjacja jest dwukierunkowa, gdyż ma umożliwiać nawigację do danych departamentu dla danego pracownika jak i do zbioru przypisanych do departamentu pracowników dla danego departamentu.

Na slajdzie pokazano definicję klasy Emp (z pominięciem metod set/get) i plik odwzorowania klasy Emp na tabelę EMP w bazie danych. W kodzie klasy asocjację reprezentuje właściwość „dept” typu Dept. Odwzorowanie dla właściwości „dept” w pliku Emp.hbm.xml ma postać elementu <many-to-one>.


<< Poprzedni slajd | Spis treści | Następny slajd >>