Strona główna Szkolenia  [J-EJB-2-3] EJB 3 i JPA (Hibernate), EJB 2 (5 dni)

Szkolenie: [J-EJB-2-3] EJB 3 i JPA (Hibernate), EJB 2 (5 dni)

Kategoria: KOMPUTERY I INTERNET / Programowanie

Szkolenie zamknięte

Najedź kursorem na daną ikonkę aby dowiedzieć się więcej

Osoba kontaktowa:
Monika Wojtczuk
tel.: (+48 22) 845 09 70
email: szkolenia@javatech.com.pl

  • Poleć znajomemu
  • Zadaj pytanie


Tytuł: [J-EJB-2-3] Tworzenie komponentów EJB (5 dni)
Kategoria: KOMPUTERY I INTERNET / Programowanie
Metodyka: Ćwiczenia
Opis: Adresaci szkolenia

Adresatami szkolenia są programiści Java i Java EE pragnący posiąść dogłębną wiedzę z komponentów w EJB w obu istniejących na rynku wersjach: 2.x obecną w wielu istniejących rozwiązaniach, a także 3.0 - nową, atrakcyjną technologią wchodzącą do nowo inicjowanych projektów. Od słuchaczy wymagana jest znajomość programowania w języku Java (kurs: J-PD). Zalecana jest również znajomość technologii Servlet/JSP (którą można poznać uczestnicząc w kursie J-I-STR) a także podstaw relacyjnych baz danych i SQL (kurs BD-SQL).

Cel szkolenia
Celem szkolenia jest nabycie praktycznych umiejętności tworzenia komponentów biznesowych EJB. Szkolenie obejmuje zarówno EJB 2.x jak i EJB 3.0 wraz z JPA (Hibernat e) .

Poziom zaawansowania : początkujący
Trenerzy:
Nasi trenerzy to osoby, których wiedza poparta jest realnym doświadczeniem zdobytym w projektach realizowanych przez firmę Javatech. W związku z tym szkoleniowcy przekazują uczestnikom szkoleń nie tylko wiedzę teoretyczną, ale i potrafią podpowiedzieć rozwiązania problemów pojawiających się w rzeczywistych projektach informatycznych.

Nasi eksperci tworzą także centrum kompetencyjne, które gromadzi wiedzę zdobywaną przez konsultantów Javatech w poszczególnych wykonywanych projektach. Eksperci Javatech są również odpowiedzialni za opracowanie nowcy programów szkoleniowe i dbają o wysoki poziom oferty szkoleniowej. Wspólnie możemy odpowiedzieć na każde Twoje pytanie!

Wielkość grupy: <4
Program: 1. Podstawy technologii pomocniczych.
a) JNDI
b) JDBC
c) RMI
2. Rodzaje komponentów w EJB 2.x oraz EJB 3.0
3. Podstawy działania komponentów oraz porównanie obu wersji.
4. Komponenty sesyjne w EJB 2.x oraz EJB 3.0
a) zasady działania
b) zasady tworzenia,
c) rodzaje beanów sesyjnych,
d) cykl życia beanów sesyjnych,
e) dostęp lokalny i zdalny,
f) metody cyklu życia,
g) odwoływanie się do zasobów
5. Komponenty Sterowane Wiadomością
a) podstawy działania,
b) cykl życia,
c) modele komunikacji,
d) zagadnienie SOA
6. Komponenty Encyjne - W EJB 2.x
a) podstawa działania
b) trwałość zarządzana przez kontener
c) trwałość zarządzana przez Bean
d) relacje zarządzane przez kontener
e) EJBQL
7. Komponenty Encyjne - Java Persistence API w oparciu o Hibernate:
a) zagadnienia ORM,
b) konstrukcja komponentów encyjnych,
c) klucze proste i złożone,
d) Persistent Context i Entity Manager (component manager i application manage d),
e) mechanizm trwałości - operacje, zagadnienia synchronizacji,
f) zapytania (proste, dynamiczne, nazwan e), EJBQL – dla wersji 3.0
g) cykl życia (metody callbac k),
h) charakterystyka relacji,
i) implementacja dziedziczenia,
j) konfiguracja
k) model bezpieczeństwa
l) transakcje
8. Zagadnienia projektowania i implementacji aplikacji
9. Wzorce projektowe

 

Poleć szkolenie znajomemu