Hibernate
Windows/Linux, Java 2, Eclipse IDE/NetBeans IDE
Popis:
Cieľom školenia je na praktických príkladoch oboznámiť poslucháčov s výhodami využitiach Hibernate pri vytváraní komplexných webových aplikácií. Počas školenia sa krok za krokom vysvetľuje mapovanie databázy do objektov a objektové operácie nad databázou.
Predpoklad:
znalosť na úrovni kurzov:
JAVA I. – Základy programovania v Jave
Windows XP – úroveň A alebo Linux I. – grafické prostredie KDE
Osnova kurzu:
Hibernate
základná konfigurácia
perzistentné triedy, životný cyklus
objektovo relačné mapovanie
generátory primárnych kľúčov
dedenie z mapovacích tried
asociatívne mapovanie: 1-N (one-to-many), 1-1 (one-to-one), M-N (many-to-many)
získavanie, ukladanie, modifikovanie, mazanie objektov
kaskádne atribúty
hibernate typový systém
triedené/usporiadané kolekcie
kritériá API
alternatívy k Hibernate
Rozsah:
3 dni