Kontaktní osoba:
Ing. Jiří Pinkas
Mobil: +420 774 912 047
školení

Kurz Hibernate (JPA)

Cena: 9 200,- Kč bez DPH (11 132,- Kč s DPH)

Délka trvání: 2 dny


V tuto chvíli není vypsaný žádný termín, ale můžete využít nabídky firemního školení za 28 000,- Kč bez DPH (cena je nezávislá na počtu účastníků). Firemní školení se konají u Vás ve firmě, ať se nachází kdekoli, tedy nejenom Praha, ale i Brno, Ostrava, Bratislava, Košice, ...

Mám zájem o firemní školení

Poptávám firemní školení Kurz Hibernate (JPA), které bude trvat 2 dny za cenu 28 000,- Kč bez DPH. Cena je nezávislá na počtu účastníků a je konečná.

Termín bude ještě upřesněn, níže uvádím takový, který by se nám nejvíce hodil (například "co nejdříve", konkrétní týden, tento měsíc, příští měsíc apod.):

* Povinné údaje
Ideální termín:
* Jméno:
* Email:
Telefonní číslo:
Poznámka:

Poptávám otevřený termín školení Kurz Hibernate (JPA), který se bude konat 2 dny za cenu 9 200,- Kč bez DPH (11 132,- Kč s DPH).

Pokud se do půl roku sejdou dvě objednávky, pak se vypíše veřejný termín školení a školení se uskuteční.

Poznámka: Pokud je Vás ve firmě více, pak se vyplatí místo otevřeného termínu domluvit firemní školení.

* Povinné údaje
* Jméno:
* Email:
Telefonní číslo:
Poznámka:

Pozn: Jestli budete vystavovat firemní objednávku, pak tento formulář vyplňovat nemusíte, můžete ji zaslat emailem nebo v písemné podobě. Email i adresu naleznete v kontaktu. Je ale lepší tuto objednávku vyplnit abyste měli rezervované místo na školení.

* Povinné údaje

Objednatel:

* Jméno:
* Email:
Telefonní číslo:

Účastník školení:

Kdo se bude účastnit školení:
Jméno:
Email:
Telefonní číslo:

Fakturační údaje:

* Jméno nebo název firmy:
Ulice a č.p.:
Město:
PSČ:
IČ:
DIČ:
Poznámka:

Pro koho je tento kurz určen

  • Hibernate je nejpopulárnější a nejpoužívanější framework pro ORM (Objektově Relační Mapování). Přestože plně implementuje JPA (Java Persistence API) standard a v maximální míře je vhodné jej používat, má spoustu vlastních rozšíření, které se velice často používají.

    Více informací o této technologii.

Předpoklady

Osnova

  • Java Persistence API 2.0 + Framework Hibernate
  • Základní model entit, mapování atributů a vztahů pomocí anotací
  • Generování tabulek v databázi pomocí hbm2ddl
  • Mapování uživatelských typů - enum, embedded
  • Jednoduché a složené identifikátory entit
  • Generování identifikátorů entit (SEQUENCE, IDENTITY, ...)
  • Vztahy mezi entitami
  • Dědičnost
  • Životní cyklus entit
  • Synchonizace entit s databází
  • Transakce
  • Generování unikátních identifikátorů
  • Prostředky pro dotazování
  • Pojmenované dotazy, parametrizace dotazů
  • Nativní SQL dotazy
  • Konfigurace pomocí hibernate.cfg.xml, persistence.xml, konfigurace ve Springu
  • Kombinování různých typů konfigurace
  • Session, SessionFactory
  • JPQL (Java Persistence Query Language), HQL (Hibernate Query Language), Criteria Query, Detached Criteria
  • Pojmenované dotazy, parametrizace dotazů
  • Nativní SQL dotazy
  • Optimalizace query - eager/lazy, fetch, fetch depth
  • Synchronizace entit s databází (flush proces)
  • 1st a 2nd level cache, evict, clear
  • Unit of Work, možnosti implementace
  • Optimistická konkurence
  • Interceptory
  • Logování
  • Integrace se Springem

Následné školení


Reference

CGI IT Czech Republic s.r.o.

" Jirka se vyzna. Je videt, ze ma neco za sebou. Je ochoten diskutovat o praktickych problemech ktere ucatniky trapi a poradit s jejich resenim. " podrobnosti ...

Petr

CGI IT Czech Republic s.r.o.

" Výborný přehled a porovnání technologií a přístupů, doporučení konkrétních pro bezproblémový vývoj aplikací " podrobnosti ...

Jan

CGI IT Czech Republic s.r.o.

" Oceňuji praktické srovnání výhod/nevýhod jednotlivých přístupů, vše na konkrétních příkladech. " podrobnosti ...

Jan


Novinky

Top Java Blogs ... druhé narozeniny

Můj web Top Java Blogs tento měsíc slaví druhé narozeniny. A tak je na místě troška rekapitulování co se za poslední rok povedlo více ...

Jak na pokročilejší SELECTy v JPA / Hibernate

Častý dotaz ze školení více ...

Důležitá změna pro všechny, kdo používají OpenShift Free Tier

Pokud používáte OpenShift Free Tier, pak si rozhodně přečtěte můj článek (v angličtině). více ...

Bilance Java školení 2015

Co se mi (ne)povedlo v roce 2015 a plány na rok 2016 více ...

Videa z Java konferencí 2015

JavaOne, Devoxx, SpringOne2GX, JavaZone, geecon více ...

Nové termíny Java školení 2016

Právě jsem vypsal nové termíny Java školení na rok 2016. více ...