Schulung / Seminar / Training
Java Persistence API (JPA) |
Schulungsziele
Sie lernen mit JPA eine standardisierte Programmierschnittstelle zu diversen Persistenz-Frameworks, wie beispielsweise Hibernate oder TopLink, kennen. Sie werden mit der Nutzung der zentralen Funktionen und der Java Persistence Query Language vertraut gemacht. Sie erhalten einen Überblick zu Problemstellungen bei der Abbildung objekt-relationaler Beziehungen und den Möglichkeiten, diverse Abbildungsstrategien via JPA umzusetzen.
Schulungsinhalte
• 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 .
• Fortgeschrittenes
Transaktionsmanagement .
Management von Sperren .
Validierung .
Lifecycle Callbacks .
Zielgruppe
Java-Entwickler
Voraussetzungen
Gute Kenntnisse in der Software-Entwicklung mit Java.
Nur als Inhouseseminar
Dieses Seminarthema bieten wir Ihnen ausschließlich als Inhouse-Schulungsmaßnahme entweder bei Ihnen oder in unseren Räumlichkeiten an.
|
Methode
Vortrag, Demonstration und praktische Übungen am PC.
Einzelcoaching
Dieses Schulungsthema bieten wir Ihnen gerne auch im Rahmen eines Einzelcoachings mit nur einer Teilnehmerin bzw. Teilnehmer oder in einer Kleinstgruppe (max. 4 Personen) an!
Detailinformationen zu diesem Angebot >>
|
|
|
|