ZAWWW-2st1.2-w05.tresc-1.0--Slajd5
Z Studia Informatyczne
Architektura Hibernate
Slajd przedstawia uproszczoną architekturę Hibernate. Hibernate stanowi warstwę abstrakcji pośredniczącą w komunikacji aplikacji z bazą danych, obsługując trwałość obiektów aplikacji.
Opcje konfiguracyjne Hibernate, takie jak np. parametry połączenia z bazą danych zawiera plik konfiguracyjny Hibernate, który może mieć postać pliku .properties (o nazwie hibernate.properties) lub, co jest wygodniejsze, postać pliku XML (o nazwie hibernate.cfg.xml).
Obsługując trwałość obiektów, Hibernate wykorzystuje informacje o odwzorowaniu obiektowo-relacyjnym modelu danych aplikacji zawarte w plikach XML.