Implementacja ORM Hibernate w aplikacjach Java SE , oraz Java EE

Czas trwania
2
dni
Najbliższe terminy tego szkolenia
Cena szkolenia
1000 PLN
(netto)
Skuteczność
Program szkolenia
- Model relacyjny vs Model obiektowy
- Związki pomiędzy tabelami a obiektami
- Czym jest ORM?
- Wprowadzenie do ORM Hibernate
- Hibernate vs JDBC
- Architektura wielowarstwowa aplikacji
- Miejsce Hibernate w aplikacjach JAVA i JEE
- Wzorce projektowe DAO i Fasada
- Klasy Encji
- Entity Manager
- Pobieranie danych
- Utrwalanie, usuwanie i aktualizacja danych
- Transakcje , współbieżność i buforowanie z użyciem Hibernate
- Odwzorowywanie kolekcji
- Odwzorowywanie asocjacji jeden – do – jednego
- Odwzorowywanie asocjacji wiele – do – jednego
- Odwzorowywanie asocjacji wiele – do – wielu
- Odwzorowywanie dziedziczenia
- Agregacja i grupowanie w Hibernate
- Zapytania SQL w Hibernate
- Optymalizacja Hibernate i metody dostępu do danych
- Wykorzystanie Hibernate w aplikacjach desktopowych
- Wykorzystanie Hibernate w aplikacjach WEBowych
- Integracja Hibernate z serwletami
- Integracja Hibernate z Spring Framework
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Szkolenie przeznaczone dla programistów Java/JEE , którzy chcą zmniejszyć ilość czasu poświęcanego na implementację obsługi bazy danych w swoich aplikacjach. Dzięki stosowaniu Hibernate w miejsce JDBC , programista nie musi się martwić różnicami pomiędzy bazami danych np. Oracle/Postgres/MySQL. Hibernate zapewnia nam mechanizmy utrwalania danych bez konieczności wykorzystywania SQL , nie musimy też dbać o konwertowanie modelu relacyjnego na model obiektowy. Poza wykładem teoretycznym, na kursie realizowana jest też część praktyczna pod postacią warsztatów. Szkolenie obejmuje komplet zagadnień niezbędnych do wykorzystania frameworka Hibernate w aplikacjach.
Trenerzy kategorii Java



