LIVEINAR - Java Persistence API (JPA)
Kurs
Online
Beschreibung
-
Kursart
Kurs
-
Methodik
Online
-
Dauer
3 Tage
Sie sind Software-Ingenieur, Anwendungsentwickler, Programmierer oder Internet- / Intranet-Entwickler.
Hinweise zu diesem Kurs
Voraussetzung sind gute Kenntnisse in der Software-Entwicklung mit Java.
Meinungen
Themen
- Java
Inhalte
In diesem Training sind folgende Themen vorgesehen: Einführung in das Java Persistence API
- Objekt-Relationales Mapping
- Persistenzunterstützung in Java
- Persistenz-Frameworks
- JPA-Architektur
Entities und Entity Manager
- Entity-Deklaration
- Identität
- PersistenceContext und PersistenceUnit
- CRUD-Operationen
- Synchronisation mit der Datenbank
Mapping
- Feld- und Property-basierter Zugriff
- Abbildung simpler Datentypen
- Primärschlüssel und Schlüsselgenerierung
- Uni- und bi-direktionale Beziehungen
- Abbildung von Vererbungsbeziehungen
- Abbildung von Collections
- Mapping-Annotationen
Java Persistence Query Language (JPQL)
- Einfache Abfragen mit Parametrisierung
- Filtern der Ergebnismenge
- Gruppenfunktionen, Unterabfragen und Joins
- Löschen und Aktualisierung von Massendaten
- Benannte Abfragen
- Natives SQL
- Criteria API
Fortgeschrittene Themen
- Transaktionsmanagement
- Management von Sperren
- Validierung
- Lifecycle Callbacks
"
LIVEINAR - Java Persistence API (JPA)