Najważniejsze informacje

Tytuł szkolenia
Implementacja ORM Hibernate w aplikacjach JAVA SE , oraz JAVA EE
Czas trwania
2 dni
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
1450 zł netto
Kod szkolenia
JEE-HBNIMPL1

Vouchery z roczną ważnością

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Szkolenie zamknięte już od 360 netto/os. Istnieje możliwość realizacji szkolenia w siedzibie klienta w dowolnym miejscu w Polsce i poza granicami.
Skontaktuj się z nami by dowiedzieć się więcej

Opis szkolenia

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.

Program

  • 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