Zakres tematyczny szkolenia
1.Programowanie zorientowane na interfejsy.2.Programowanie zorientowane na komponenty.
3.Wzorce projektowe: IoC, DI
4.Omówienie architektury Springa
5.Pliki konfiguracyjne
6.Fabryki komponentów i ich wykorzystanie
7.Cykl życia komponentu oraz jego identyfikacja
8.Programowanie AOP w Spring
9.Java Server Faces
a)omówienie technologii JSF
b)model komponentowy interfejsu
c)język wyrażeń EL
d)komponenty JSF core i HTML
e)konwersja i walidacja
f)JSF w oparciu o facelet\'y
g)tworzenie własnych walidatorów i konwerterów
h)tworzenie własnych komponentów
10.wstęp do zagadnień transakcji i trwałości komponentów
11.mechanizm zarządzania transakcjami Springa
12.Spring ORM
13.Spring Security
a)wprowadzenie do bezpieczeństwa aplikacji Java EE
b)architektura Spring Security
c)mechanizmy uwierzytelniania
d)autoryzacja
14.Spring Web Flow
a)Wstęp do Spring Web Flow
b)Definiowanie przepływów
c)Język wyrażeń
d)Generowanie widoków
e)Akcje
f)Bezpieczeństwo
g)Spring Faces