Praha 10

Vývoj databázových aplikací ve Spring frameworku

Základní informace
Přihlásit se na kurz

Popis kurzu

Gopas Java Bootcamp (GJB) je nová rozvíjející se oblast Javovských kurzů v Gopasu, která vznikla jako reakce na potřebu nabízet aktuální Javovská témata. V těchto kurzech se účastníci mohou naučit těm nejmodernějším přístupům programování pod vedením zkušených vývojářů. Jedná se o neautorizované kurzy té nejvyšší kvality. Poznáte je podle prefixu GJB v kódu kurzu. Aktuálně jsou v této oblasti tři nové kurzy GJB_SBREA, GJB_SPRINGDB a GJB_SBREGRA, nicméně brzy očekáváme rozšíření této nabídky. Kurz se zaměřuje na přístup Java aplikací do databáze. V rámci kurzu se probírají různé způsoby implementace s využitím Java Database Connectivity (JDBC), JdbcTemplate, Java Persistence API (JPA), Spring Data a MyBatis. Jsou zde vysvětleny koncepty a důvody nasazení daných přístupů pro vybrané typy aplikací. V první části se implementuje připojení do databáze prostřednictvím JDBC, to se následně zjednoduší pomocí nadstavby od Springu v podobě JdbcTemplate. Další část kurzu je zaměřena na možnosti objektově relačního mapování (standard JPA – implementační framework Hibernate) s ohledem na detailní popis mapování mezi entitními třídami a databázovými tabulkami. Implementují se vybrané Java Persistence Query Language (JPQL) dotazy s ohledem na jejich výkonnost a optimalizaci. Následuje výklad konceptů transakcí včetně jejich propagace a převod JPQL dotazů do Spring Data a představení alternativy v podobě frameworku MyBatis. Vše je završeno přehledem best practices a návrhovými vzory k jednotlivým alternativám.

Cílová skupina

Cílová skupina je popsána v položce Cíl kurzu.

Termíny kurzů

02.03.2021 - 05.03.2021
15.06.2021 - 18.06.2021

Kontakt a místo konání

Kontaktní údaje
Klientský servis
tel:
+420 234 064 *** Zobrazit

e-mail:
info@... Zobrazit


Adresa
Kodaňská 1441/46, Praha

O organizátorovi

Kontaktní údaje
tel:
e-mail:
info@... Zobrazit

web: www.gopas.cz

Adresa
GOPAS, a.s.
Kodaňská 46, Praha 10 Zobrazit na mapě

Hodnocení kurzu

(hlasujte)