Szkolenie Java Hibernate
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










































