- Home
- /
- Software- & Webentwicklung
- /
- Programmiersprachen
- /
- Java
- /
- Java Persistence API (JPA)
Java Persistence API (JPA)
Schulungsinhalt
Die Trainingsschwerpunkte werden nach Ihrem persönlichen Beratungsgespräch festgelegt. In diesem Training sind folgende Themen vorgesehen:
Einführung in das Java Persistence API
– Objekt-Relationales Mapping
– Persistenzunterstützung in Java
– Persistenz-Frameworks
– JPA-ArchitekturEntities und Entity Manager
– Entity-Deklaration
– Identität
– PersistenceContext und PersistenceUnit
– CRUD-Operationen
– Synchronisation mit der DatenbankMapping
– 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-AnnotationenJava 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 APIFortgeschrittene Themen
– Transaktionsmanagement
– Management von Sperren
– Validierung
– Lifecycle Callbacks
Zielgruppe
Sie sind Software-Ingenieur, Anwendungsentwickler, Programmierer oder Internet- / Intranet-Entwickler.
Seminarziele
Sie lernen mit JPA eine standardisierte Programmierschnittstelle zu diversen Persistenz-Frameworks, wie beispielsweise Hibernate oder TopLink, kennen. Sie werden mit den 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.
Vorkenntnisse
Voraussetzung sind gute Kenntnisse in der Software-Entwicklung mit Java.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate