About Java and JRuby Development
JEE, Spring, Guice
Hibernate, Java Persistence (JPA)
and various Web Frameworks

Java Persistence 2.1 Schulung

Beschreibung

Die Schulung bietet eine umfangreiche Einführung in Java Persistence. Die meisten Funktionen werden erklärt und es wird ein gutes Verständnis für grundlegende Konzepte vermittelt.

Ziel ist den Teilnehmer fit zu machen, eine Java Persistence basierte Anwendungen zu entwickeln, bekannte Fallstricke zu umschiffen und Kenntnisse über Java Persistence basierte Architektur zu haben.

Die Schulung umfasst drei Tage und beinhaltet eine große Zahl von praktischen Übungen. Abgerundet werden die Übungen mit dem Komplettieren einer Webanwendung.

Ihr Trainer ist Sebastian Hennebrüder.

Wie bucht man?

Prüfen Sie meine regulären Termine oder fragen Sie nach Inhouse Schulungen

Dauer 3 Tage – 18 Stunden

Preis 1725,- EUR (netto), 2052,75 EUR ( inkl. MwSt.)

Termine / Kontakt

Zielgruppe

Javaentwickler mit wenig oder keiner Java Persistence Erfahrung, die eine solide Schulung brauchen, um Java Persistence Anwendungen zu entwickeln.

Es werden Java Kenntnisse und Erfahrung in der Entwicklung von JDBC basierten Datenbankanwendungen vorausgesetzt.

Bereitgestellte Unterlagen

Gebundener Druck der Folien

Buch Hibernate – Das Praxisbuch für Entwickler (Galileo Verlag, Autor Sebastian Hennebrüder)

Teilnahmezertifikat

Inhalte …

Erster Tag

1 Einführung

2 Mapping von Attributen

3 Java Persistence Konzepte verstehen – Status von Objekten

4 Mit Objekten arbeiten

5 Konfiguration

6 Beziehungen

Zweiter Tag

7 Abfragen

8 Java Persistence Konzepte verstehen – Lazy loading

9 Vererbung

10 Java Persistence Konzepte verstehen – Java Persistence Session
11 Transaktion steuern und Exceptions behandeln

12 Konkurrierender Zugriff

Dritter Tag

13 Validierung Bean Validation

14 Architektur

15 Testing

16 Prototyp einer Webanwendung

Praktische Übung bei der die Teilnehmer eine vorbereitete Webanwendung fertig stellen und die gelernten Best Practices und Design Pattern Schritt für Schritt anwenden.