'Y'

Konteksty i wstrzykiwanie zależności w Java

Szkolenie jest wstępem do CDI i obejmuje wszystkie główne aspekty tego obszaru: wstrzykiwanie zależności, producenci, dyspozytory, interceptory, dekoratory, zdarzenia.
Kod: JVA-057
Czas trwania: 12 godzin

Opis szkolenia

Szkolenie jest wstępem do CDI i obejmuje wszystkie główne aspekty tego obszaru: wstrzykiwanie zależności, producenci, dyspozytory, interceptory, dekoratory, zdarzenia. W takcie zajęć uczestnicy nauczą się także pisać własne aplikacje za pomocą CDI.

Plan szkolenia

Wprowadzenie do CDI
  • Zależności między obiektami
  • Wstrzykiwanie zależności z CDI
  • Podejście tradycyjne a DI/IoC
  • CDI - luźne powiązania z silnym typowaniem
  • Zależności Maven od kontenerów
  • Interfejs i implementacje
  • Implementacje switch z adnotacjami
  • Adnotacje CDI Callback
  • Deskryptor wdrożenia

Wstrzykiwanie w CDI
  • CDI - deskryptory wdrożenia
  • Zarządzanie wieloma implementacjami
  • Kwalifikatory z members
  • Named beans
  • Veto
  • Alternatywy

Producenci i dyspozytorzy
  • Metody producenta
  • Wstrzykiwanie plików innych niż beans
  • Wstrzykiwanie obiektów, których wartość może ulec zmianie w czasie wykonywania
  • Wstrzykiwanie obiektów z JDK
  • Wstrzykiwanie obiektów z innych frameworków
  • Wstrzykiwanie typów danych za pośrednictwem producentów
  • Metody producenta
  • Punkt wstrzykiwania API
  • Dyspozytorzy

Interceptory, dekoratory i zdarzenia
  • Do czego używać AOP
  • Interceptory
  • Powiązania interceptorów z members
  • Szeregowanie interceptorów
  • Cykl życia interceptorów
  • Adnotacje Callback
  • Implementacja dekoratora
  • Praca ze zdarzeniami

Cele

  • Zapoznanie uczestników z najważniejszymi koncepcjami i informacjami, które są niezbędne do tworzenia aplikacji przy użyciu CDI.

Grupa docelowa

  • Programiści Java
  • Architekci Java

Wymagania

  • Znajomość OOP
  • Znajomość Java

Harmonogram w Online Cennik
Zapisz sie na nastepny kurs
+
Wczesniejsza rejestracja gwarantuje priorytet. Powiadomimy panstwa o nastepnym zaplanowanym szkoleniu na ten temat.
Online 1056 zł
Bucharest 1056 zł
Kraków 1056 zł
Wroclaw 1056 zł

Uprzejmie informujemy, że płatność za każde szkolenie będzie realizowana w lokalnie obowiązującej walucie. Jednocześnie informujemy, że podane ceny mogą ulec zmianie w zależności od lokalizacji szkolenia oraz trybu jego realizacji. Do ceny netto widocznej przy wybranym szkoleniu należy doliczyć 23% podatku VAT.

Szkolenia, które mogą Cię zainteresować:
JVA-05776319

Zarejestruj się na następne szkolenie

Imię*
Nazwisko*
Firma
Email*
Preferred Location
Numer telefonu*
Twój komentarz
Masz jeszcze jakieś pytania?
Skontaktuj się z nami
Thank you.
Your request has been received.