Java Persistence API mit Hibernate
Kurs
In Bielefeld
Beschreibung
-
Kursart
Kurs
-
Ort
Bielefeld
-
Dauer
3 Tage
Seit Java EE 5/6 ist es mit Hilfe von JPA möglich, Java-Objekte auf Datenbanktabellen zu "mappen" und unabhängig vom eingesetzten Provider Abfragen und Änderungen der persistenten Objekte durchzuführen. In diesem Seminar erlernen die Teilnehmer, wie mit Hilfe von JPA Datenbankzugriffe realisiert werden können. Gerichtet an: Dieser Kurs richtet sich an Java-Entwickler, die die Nutzung von JPA zur Speicherung von Java-Objekten in relationalen Datenbanken erlernen wollen.
Standorte und Zeitplan
Lage
Beginn
Beginn
Beginn
Hinweise zu diesem Kurs
Java - Grundlagen ( JAV-100-OOJ) und Erfahrungen mit relationalen Datenbanken werden vorausgesetzt. Kenntnisse von EJB 3.x (JAV-320-EJB) sind hilfreich.
Meinungen
Inhalte
- Persistenzarchitektur
- Programmierung persistenter Klassen
- Konfiguration mit Annotationen oder XML-Files
- Definition von Persistence Units
- Verwendung des Entity Managers
- Speichern, Finden, Verändern und Löschen von Entities
- Generierte und zusammengesetzte Primary Keys
- Abfragesprache JPA QL (ehemals EJB QL)
- Abfragen mit dem Criteria API
- Transaktionssteuerung
- Nutzung von Detached Entities
- Relationen und Vererbung
- Optimistic und Pessimistic Locking
- Zusätzliche Möglichkeiten von Hibernate
- Nutzung von JPA in Java-SE- und Java-EE-Anwendungen
In den umfangreichen Praxisübungen wird das vermittelte Wissen vertieft. Für Java-EE-Anwendungen wird JBoss als Server verwendet. Die Beispielanwendungen sind zudem auch mit der Referenzimplementierung EclipseLink und auf GlassFish lauffähig.
Java Persistence API mit Hibernate