Kod: JVA-042
Czas trwania: 12 godzin
Czas trwania: 12 godzin
Opis szkolenia
Kurs jest wstępem do Spring Databases i obejmuje główne zagadnienia framework'u Spring Databases: Spring JDBC, Spring ORM oraz transakcje. Podczas kursu uczestnicy dowiedzą się jak tworzyć własne aplikacje przy pomocy Spring Databases framework.Spring jest uniwersalnym, a jednocześnie lekkim i elastycznym szkieletem używanym do tworzenia aplikacji Java SE i Java EE. Jest szkieletem aplikacji, którego funkcjonalności - szczególnie odwrócenie sterowania- mogą być zastosowane w celu znacznego zwiększenia realizacji i jakości projektów Java, w tym tych, które są powiązane z bazami danych.
Moduł Spring JDBC prezentuje korzyści z udogodnień Spring w połączeniu z JDBC w zakresie interakcji z bazami danych. Użycie odwrócenia sterowania i konfiguracji XML w znacznym stopniu upraszcza pracę programisty i skraca ilość napisanego kodu.
Moduły Spring ORM omawiają użycie Spring w połączeniu z Object Relational Model frameworks, podając przykłady z Hibernate i JPA. Dodatkowo, szkolenie omawia transakcje zarządzania metodą deklaratywną przy pomocy adnotacji Spring.
Plan szkolenia
- DAO Design Pattern
- Spring JDBC support
- Spring JdbcDao support
- Wyjątki Spring DAO
- Zalety pracy z ORM
- Spring ORM support z Hibernate
- Spring ORM support z JPA
- Transakcje Spring
- Użycie AOP w Transaction Management
- Programmatic Transaction Management
- Tworzenie własnej aplikacji
Cele
- Prezentacja Spring Databases
- Zapewnienie niezbędnej wiedzy dla tworzenia aplikacji przy użyciu Spring Databases framework
Grupa docelowa
- Programiści Java
- Architekci Java