Utrwalanie danych z użyciem JPA i Hibernate

LICZBA DNI: 3 (24h)

KOD KURSU: JPA/HIB

POZIOM SZKOLENIA:

# jpa

# hibernate

Najbliższy termin:

2 sierpnia 2021

2680 PLN netto + 23% VAT

Jeszcze 8 miejsc w tej cenie.

  • stacjonarne
  • zdalne

STACJONARNE

W CENIE

  • 3 dni pracy z trenerem
  • Materiały szkoleniowe
  • Lunch
  • Certyfikat ukończenia szkolenia

ZDALNE

W CENIE

  • 3 dni pracy z trenerem na żywo online
  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia

Czy wiesz, że możesz uzyskać nawet do 100% DOFINANSOWANIA na szkolenie? Napisz do nas »

Oferta dla firm

Dostosuj zakres, czas i miejsce szkolenia do potrzeb Twojego zespołu. Uzyskaj indywidualną wycenę szkolenia dla grupy.

Weź udział w szkoleniu

Termin

Lokalizacja

Cena / os

2

sierpnia

Warszawa,

Kraków,

Łódź,

Wrocław,

Gdańsk,

Poznań,

Zdalne,

2680 PLN netto
+ 23% VAT

Termin

2

sierpnia

Lokalizacja

Warszawa,

Kraków,

Łódź,

Wrocław,

Gdańsk,

Poznań,

Zdalne,

Cena / os

2680 PLNnetto
+ 23% VAT

Powiadom
o kolejnych terminach

O szkoleniu

DLA KOGO?

Szkolenie adresowane do programistów Java, pragnących dowiedzieć się jak tworzyć warstwę trwałości w oparciu o rozwiązania ORM, standard JPA oraz framework Hibernate

WYMAGANIA

Od uczestników szkolenia wymagana jest umiejętność programowania w języku Java oraz podstawy relacyjnych baz danych i języka SQL

ZALETY

Warsztatowy charakter zajęć, życiowe przykłady, szerokie spektrum zagadnień

Cele szkolenia

Przekazanie wiedzy na temat zasad tworzenia warstwy dostępu do danych

Zrozumienie mechanizmu mapowania obiektowo-relacyjnego

Nabycie umiejętności efektywnego wykorzystania JPA/Hibernate

Program

  • Model obiektowy vs. relacyjny
  • Wykorzystanie relacyjnych baz danych w kontekście aplikacji Java
  • Mapowanie obiektowo-relacyjne
  • Java Persistence API i jego implementacje
  • Obiekty trwałe - tworzenie, cykl życia, mapowanie
  • Kontekst utrwalania i menadżer encji
  • Encje vs. Komponenty
  • Mapowanie encji
  • Zarządzanie relacjami
  • Klucze główne i strategie ich generowania
  • Wykorzystanie kolekcji i map
  • Odwzorowywanie relacji dziedziczenia
  • Użycie istniejących baz i struktur danych
  • Zarządzanie encjami
  • Propagacja kaskadowa
  • Optymalizacja ładowania
  • Przetwarzanie wsadowe
  • Wywołania zwrotne i klasy nasłuchujące
  • Podstawy zarządzania transakcjami
  • Tworzenie i uruchamianie zapytań
  • Język JPA QL/HQL (składnia, operatory, klauzule, wyrażenia funkcjonalne)
  • Relacje i złączenia
  • Criteria API

Autor szkolenia:

Łukasz Andrzejewski

Doświadczony trener z ponad 13-letnią praktyką na sali szkoleniowej. Aktywnie działa jako konsultant i programista w zakresie szeroko pojętych technologii Java, rozwiązań frontendowych i mobilnych. Absolwent Wydziału Fizyki Technicznej Politechniki Poznańskiej, specjalizacja: Symulacje komputerowe. Aktualnie Partner, Head of Technology w Sages. Dba o rozwój oferty, przygotowuje i prowadzi szkolenia, konsultuje i bierze udział w realizacji projektów IT

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.