Opis szkolenia
Praktycznie każda bardziej złożona aplikacja musi współpracować z bazą danych, dostęp do bazy danych poprzez bezpośrednie wywoływanie zapytań SQL ma swoje zalety, takie jak wydajność, pełna kontrola nad działaniem aplikacji, ma jednak także swoje istotne wady. Zalicza się do nich potrzebę samodzielnej obsługi mapowania wyników kwerend SQL na obiekty Java, samodzielne zaimplementowania mechanizmu przechowywania często używanych danych (cache), synchronizację kodu Java ze strukturą relacyjnej bazy danych.
Aby ułatwić tworzenia aplikacji bazodanowych często używa się mostów relacyjno-obiektowych (ORM). Szkolenie obejmuje swoim zakresem tworzenia aplikacji bazodanowych z wykorzystaniem mostu relacyjno-obiektowego Hibernate. Omówione zostaną wszystkie istotne zagadnienia związane z ogólnymi problemami, jakie niesie wykorzystanie dowolnego ORM-a, zobaczymy, w jaki sposób radzi sobie z nimi Hibernate.
W ramach szkolenia, oprócz tematów podstawowych, omawiane są także jego bardziej zaawansowane możliwości (cache I i II stopnia) oraz wzorce projektowe pozwalające w poprawny sposób tworzyć aplikacje korzystające z Hibernate. Oprócz Hibernate zajmiemy się także elementami nowej technologii bazodanowej, Java Persistence API, dostępnej w ramach Enterprise Java Beans 3.0. Java Persistence API jest mostem relacyjno-obiektowy, który jest bardzo zbliżony w swojej konstrukcji do Hibernate.
Szkolenie jest praktyczne, omówione w ramach niego jest wiele przykładów i ćwiczeń do samodzielnego wykonania.
Uwaga: w przypadku szkoleń zamkniętych, na życzenie klienta środowiskiem IDE, które będzie używane w czasie szkolenia może być NetBeans.
Dla kogo
Szkolenie jest przeznaczone dla osób znających język Java na co najmniej średnim poziomie, znają SQL-a i mają pewne doświadczenie w pracy z bazą danych.
Wymagania wstępne
Znajomość języka Java: składnia języka, obsługa wyjątków, wejście/wyjście w Javie, podstawowe pakiety SDK: java.util, java.lang, w szczególności ważna jest znajomość klas kontenerowych (Collections). Potrzebna jest również znajomość podstaw SQL-a.
Najważniejsze uzyskane umiejętności
Program szkolenia
Sprawy organizacyjne
Czas trwania szkolenia: 2 dni
Cena: 2100 PLN
Forma: wykład + ćwiczenia
Szkolenia dedykowane
Cena, czas trwania szkolenia dedykowanego jest uzależniony od potrzeb klienta i rozmiaru koniecznych modyfikacji szkolenia standardowego. W celu ustalenia szczegółów i warunków szkolenia prosimy o skontaktowanie się z nami e-mailem (szkolenia@erudis.pl) bądź telefonicznie.
Zgłoszenia
Osoby zainteresowane szkoleniem prosimy o wypełnienie formularza zamówienia: wersja PDF lub RTF i wysłanie go e-mailem (szkolenia@erudis.pl) lub faxem.