Szkolenie Java Hibernate

Wybierz termin szkolenia
Wyceń szkolenie zamknięte
Wyceń szkolenie zdalne
Zbyt drogo? Podaj swoją cenę
Zaproponuj termin szkolenia otwartego
Drukuj plan szkolenia

Czas trwania

32 godzin(y) (po 8h lekcyjnych dziennie)
 

W cenie szkolenia:

  • efektywne szkolenie w małej grupie - średnio 4 osoby
  • materiały szkoleniowe (przygotowane przez wykładowcę)
  • książka powiązana tematycznie ze szkoleniem lub materiały drukowane
  • certyfikaty w języku polskim i angielskim, e-certyfikat
  • obiad
  • catering (napoje i słodycze)
 

Terminy Szkoleń Otwartych

Data rozpoczęcia Miejscowość Cena netto kursu
2012-05-28 Gliwice od 2720 do 3200 PLN - zapisz się!
2012-05-29 Lublin od 2720 do 3200 PLN - zapisz się!
2012-05-29 Katowice od 2720 do 3200 PLN - zapisz się!
2012-05-29 Łódź od 2720 do 3200 PLN - zapisz się!
2012-05-29 Poznań od 2720 do 3200 PLN - zapisz się!
2012-05-29 Kraków od 2720 do 3200 PLN - zapisz się!
2012-06-11 Opole od 2720 do 3200 PLN - zapisz się!
2012-06-12 Lubin od 2720 do 3200 PLN - zapisz się!
2012-06-12 Gdańsk od 2720 do 3200 PLN - zapisz się!
2012-06-12 Szczecin od 2720 do 3200 PLN - zapisz się!
 
Node ID: 3044

Zagadnienia omawiane na kursie

Wstęp do zagadnienia transakcji i trwałości komponentów (Opcja)

  • Wprowadzenie do zagadnienia zarządzania transakcjami w aplikacjach internetowych a w szczególności w aspekcie J2EE
  • Wprowadzenie idei architektury transakcji i menadżera transakcji a następnie przejście do idei lekkiego frameworku zarządzania transakcjami i trwałością danych

Architektura Hibernate Omówienie najważniejszych elementów i idei stojącej za frameworkiem Hibernate

  • Omówienie mechanizmu ukrywania sposobu realizacji trwałości komponentów przez ten framework oraz ukrywania implementacji sterowników i postaci samej bazy danych
  • W jaki sposób realizowana jest komunikacja z bazą danych poprzez Hibernate?

Hibernate w akcji

  • Przykład zastosowania frameworka Hibernate w prostej aplikacji internetowej Spring wymagającej utrwalenia stanu obiektu
  • Wprowadzenie w tematykę obiektów DAO - ich interfejsów i implementacji

Mapowanie tabel na klasy POJO

  • Wykorzystanie obiektów POJO jako obiektów realizujących ideę encji w obrębie aplikacji internetowej
  • Wykorzystanie mechanizmów deklaratywnego mapowania wierszy tabel bazodanowych na obiekty POJO

Tworzenie relacji pomiędzy obiektami

  • Omówienie realizacji przeniesienia relacji stricte bazodanowych do modelu obiektowego z wykorzystaniem frameworka Hibernate

Transakcje w Hibernate

 

  • Omówienie abstrakcji transakcji w obrębie frameworka Hibernate, definiowanie transakcji globalnych oraz lokalnych 
  • i definiowanie ich poziomu. Następnie omówione zostaną dość

 

Język HQL - Hibernate Query Language (OPCJA 1dzień)

 

  • Omówienie wysoko-poziomowej abstrakcji języka definiowania zapytań bazodanowych w obrębie frameworka Hibernate

 

Przykład połączenia aplikacji MVC Spring z mechanizmem Hibernate

 

  • Na przykładzie takiej aplikacji pokazany zostanie sposób łączenia obu frameworków ich integracji w obrębie aplikacji internetowej