Tento kurz ponúka komplexné a podrobne zamerané riešenie Java Persistence API (JPA) pre vývojárov, ktorí sa zaujímajú o implementáciu perzistenčných úrovní pre podnikové aplikácie. Ukážeme si základy JPA vrátane jednoduchých konceptov a anotácií o objektoch / reláciách, kontextov perzistencie a správcov entít a konfigurácie pomocou .xml perzistencie. Povieme si niečo o pokročilých témach vrátane možností mapovania JPA-2.0, rozhrania Criteria API, háčikov životného cyklu, validácie JSR-303, zamykania a ukladania do vyrovnávacej pamäte.
Zdieľaj kurz a získaj zľavu
v hodnote 5 €
Prehľad Hibernate
Anotácie
Štandardy JavaBean
Tabuľkové a stĺpcové mapovanie
Primárne kľúče a generácie
Typové mapovanie
Časové a vyčíslené typy
Vložené typy
Vzťahy entít
@ManyToOne vzťahy
@OneToOne vzťahy
@OneToMany vzťahy
@ManyToMany vzťahy
Eager and Lazy Loading
Uvedenie entít do činnosti
Persistence.xml
Stav entít a prechody
Správa transakcii
Pretrvávajúce operácie
Vytváranie queries
Pomenovanie queries
Parametre queries
Pôvodné queries
Jazyk Java Persistence Query
Štruktúra query
Vyjadrenia cesty
Filtrovanie
Skalárne funkcie
Operátori a prednosti
between, like, in
is null, is empty
Usporiadanie
Aliasy
Zoskupenia
Agregované funkcie
Spojenia
Konštruktory
Mapovanie typov kompozitných hodnôt
Mapovanie kolekcii typov základnej hodnoty
Mapovanie mapy základných hodnôt
Mapovanie zbierky kompozitných hodnôt
Persistence životný cyklus
Ukladanie entít
Združenia entít
Výber entít
Modifikácia entít
Odstránenie entít
Opätovné pripojenie oddelených entít
Ukladanie alebo aktualizácia
Vyrovnávanie kontextu persistence
V cene kurzu sú zahrnuté učebné elektronické materiály, elektronická príručka spolu s certifikátom a drobným občerstvením.
Možnosti platby:
Pri denných, večerných aj víkendových kurzoch sú 2 prestávky po 10-15 minút.
Kurzy sa realizujú na kvalitných notebookoch značiek Asus, Lenovo a HP.
spokojných klientov
odučených hodín
skúsených lektorov
prezenčných kurzov
online kurzov