Tytuł szkolenia: Tworzenie komponentów EJB

Transkrypt

Tytuł szkolenia: Tworzenie komponentów EJB
Tytuł szkolenia: Tworzenie komponentów EJB
Kod szkolenia: J-EJB-2-3
Wprowadzenie
Adresaci szkolenia
Adr es atam i s z ko lenia s ą pr o gr am iś ci Jav a i Jav a EE pr agnący po s iąś ć do głęb ną wiedz ę z ko m po nentó w w EJB w o b u
is tniejący ch na r y nku wer s jach: 2 .x o b ecną w wielu is tniejący ch r o z wiąz aniach, a także 3.0 - no wą, atr akcy jną techno lo gią
wcho dz ącą do no wo inicjo wany ch pr o jektó w. O d s łuchacz y wy m agana jes t z najo m o ś ć pr o gr am o wania w jęz y ku Jav a (kur s : JPD). Z alecana jes t r ó wnież z najo m o ś ć techno lo gii Ser v let/JSP (któ r ą m o żna po z nać ucz es tnicz ąc w kur s ie J- I- ST R) a także
po ds taw r elacy jny ch b az dany ch i SQ L (kur s BD- SQL).
Cel szkolenia
C elem s z ko lenia jes t nab y cie pr akty cz ny ch um iejętno ś ci two r z enia ko m po nentó w b iz nes o wy ch EJB. Sz ko lenie o b ejm uje
z ar ó wno EJB 2 .x jak i EJB 3.0 wr az z JPA (Hib er nate) .
W tr akcie kur s u ucz es tnicy do wiedz ą s ię jak pr z y uży ciu ww. techno lo gii two r z y ć dz iałające, wy dajne, s kalo walne
ko m po nenty b iz nes o we z go dnie z ar kanam i s z tuki.
Czas i forma szkolenia
35 godz in (5 dni x 7 godz in), w tym wykłady i warsz taty praktycz ne.
Vavatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa, tel. (+48 22) 845 09 70, fax (+48 22) 213 81 27
e-mail: [email protected], www.vavatech.pl
Plan szkolenia
1. Podstawy technologii pomocnicz ych.
a. JNDI
b. JDBC
c. RMI
2. Rodz aje komponentów w EJB 2.x oraz EJB 3.0
3. Podstawy dz iałania komponentów oraz porównanie obu wersji.
4. Komponenty sesyjne w EJB 2.x oraz EJB 3.0
a. z asady dz iałania
b. z asady tworz enia,
c. rodz aje beanów sesyjnych,
d. cykl życia beanów sesyjnych,
e. dostęp lokalny i z dalny,
f. metody cyklu życia,
g. odwoływanie się do z asobów
5. Komponenty Sterowane Wiadomością
a. podstawy dz iałania,
b. cykl życia,
c. modele komunikacji,
d. z agadnienie SOA
6. Komponenty Encyjne - W EJB 2.x
a. podstawa dz iałania
b. trwałość z arz ądz ana prz ez kontener
c. trwałość z arz ądz ana prz ez Bean
d. relacje z arz ądz ane prz ez kontener
e. EJBQL
7. Komponenty Encyjne - Java Persistence API w oparciu o Hibernate:
a. z agadnienia ORM,
b. konstrukcja komponentów encyjnych,
c. klucz e proste i z łożone,
d. Persistent Context i Entity Manager (component manager i application managed),
e. mechaniz m trwałości - operacje, z agadnienia synchroniz acji,
f. z apytania (proste, dynamicz ne, naz wane), EJBQL – dla wersji 3.0
g. cykl życia (metody callback),
h. charakterystyka relacji,
i. implementacja dz iedz icz enia,
j. konfiguracja
k. model bez piecz eństwa
l. transakcje
8. Zagadnienia projektowania i implementacji aplikacji
9. Wz orce projektowe
Vavatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa, tel. (+48 22) 845 09 70, fax (+48 22) 213 81 27
e-mail: [email protected], www.vavatech.pl