Szkolenie: Budowanie logiki biznesowej w Spring i HibernateSPRING-HIBERNATE

Dostępne na zamówienie dla grup.

Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Tryb zdalny: online na żywo z trenerem i grupą. Zobacz więcej o kursach zdalnych i zakł. "Terminy".
Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść z trybu "na sali" na zdalny.
Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 3 osób.

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 1990 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

Budowanie logiki biznesowej w Spring i Hibernate

Kategoria: Java

Dwudniowe szkolenie obejmuje wszystko, czego znający Javę programista potrzebuje do rozpoczęcia pracy ze Springiem i Hibernate (jako implementacji JPA2) w ich aktutualnym wydaniu.

Omówione i przećwiczone zostają aspekty techniczne użycia platformy Spring, a także dobre praktyki, filozofia projektowania aplikacji mających pracować w kontenerach IoC oraz typowe wzorce projektowe używane w aplikacjach typu korporacyjnego.

UWAGA, kurs skupia się wyłącznie na warstwie logiki biznesowej. Osoby, które chcą nauczyć się technologii Spring / Hibernate w pełnym kontekście pisania aplikacji webowych, powinny zdecydować się na kurs łączący Spring, Hibernate i Spring MVC.

Osoby zaczynające pracę z Javą zachęcamy do kursu Programista Java.

Czas trwania

2 dni

Program

  1. Model biznesowy i baza danych:
    • standard Java Persistence API (JPA i JPA2), z użyciem bibliotek Hibernate i EclipseLink;
    • podstawowe mappingi i proste relacje
    • kwerendy w JPQL
    • złożone mappingi: dziedziczenie i kompozycja,
    • klucze surogatowe i naturalne wielokolumnowe, wartości implikowane w kluczach,
    • kolekcje typów prostych i zagnieżdżonych, mapy, porządek,
  2. Spring 3
    • instalacja i konfiguracja Springa oraz związane z nią pułapki
    • zależności Springa
    • wspierane rodzaje dependency injection: setter, constructor, getter;
    • konfiguracja plikami XML i anotowanymi fabrykami;
    • wzorce projektowe stosowane często w aplikacjach Springowych (Facade, DAO, Application Service, Business Delegate);
    • programowanie aspektowe;
    • obsługa transakcji;
    • tworzenie bazodanowych aplikacji ze Springiem z użyciem SQL-a;
    • tworzenie bazodanowych aplikacji ze Springiem przy użyciu Hibernate/JPA;
    • weavery w środowisku SE i EE;
  3. Podstawowa integracja Springa ze środowiskiem webowym
    • Spring i JavaServer Faces (z pobieżną demonstracją technologii JSF)
    • Spring i Serwlety / JSP (z pobieżną demonstracją technologii JSP)

Pobierz w wersji PDF

Training also available in English - for more information see here.

Przeznaczenie i wymagania

Zakładamy, że uczestnicy szkolenia mają opanowane:

  • pisanie programów w Javie (potrafią wykorzystać w swoich programach obiekty, klasy, metody zwykłe i statyczne, pakiety, atrybuty zwykłe i statyczne, rozumieją zasady pakowania i uruchamiania programów javowych, w tym terminy takie jak jar, classpath, manifest);
  • podstawy SQL-a i relacyjnych baz danych;
  • absolutne podstawy HTML-a;
  • tworzenie interfejsów użytkownika w dowolnej technologii, niekoniecznie javowej (może być HTML).

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Obecnie brak terminów
Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach