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 €
Stratégie dedičstva
Stratégia Single-Table
Stratégia Joined-Table
Stratégia tabuľky pre konkrétnu triedu
Dotazovanie nad dedičnými vzťahmi
Sekundárne tabuľky
Zložené primárne kľúče
@IdClass a @EmbeddedId
Odvodené identifikátory
@ElementCollection
Základné hodnoty
@Version Fields
Kaskádovanie a odstránenie sietí
Oddelenie a zlúčenie
Zložené spojenie stĺpcov
Výpočty
Mapované nadradené dedičstvo
Vytváranie Persistence layeru
Zobrazenia pre komplexné queries
Generovanie schém
História kritérií API
Štruktúra dopytov kritérií
MetaModel API a bezpečnosť typu dopytu
Tuples
Spojenia
Prísudky
Budovanie výrazov
Usporiadanie
Zoskupenia
Zapojenie Persistence logiky
Fasády
Rozsahové dopyty
Obmedzenia
Stránkovanie
Udalosti životného cyklu
Anotácie s metódami
Entity poslucháčov
Validácia JSR-303
Anotácie s obmedzeniami
Validačné modely
Validačné skupiny
Konkurencia
Optimistické uzamknutie
Optimistické Read uzamknutie
Optimistické Write uzamknutie
Pesimistické uzamknutie
Ukladanie do vyrovnávacej pamäte
Persistence kontext ako transakčná vyrovnávacia pamäť
Zdieľaná vyrovnávacia pamäť (2. level)
Zablokovanie a ukladanie do vyrovnávacej pamäte „Do's and Don'ts“
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