Home   Schulung > EDV > Programmierung > Java

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.

Java Persistence API (JPA)

Ziel
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.
Ausschließlich als Inhouse-Schulung
Dieses Seminar bieten wir ausschließlich als Inhouse-Seminar in Ihren Räumlichkeiten oder bei uns in Münster an.
Themenverwandte Seminare
Seminardaten
Schulung-Nrjpapijpa
Dauer3 Tage
Inhouse-Schulung
Dieses Seminar bieten wir Ihnen als Inhouse-Seminar oder -coaching vor Ort in Ihren Räumlichkeiten an.

Rufen Sie uns bitte an:

+4925198 110 99 0
QRCode zu dieser Schulung

Aktuelle Termine
Mo, 05.12.2016 - Fr, 09.12.2016, Aachen
Garantierte DurchführungProgrammieren mit VB.NET 2015
Mo, 05.12.2016 - Fr, 09.12.2016, Münster
Webentwicklung mit HTML, CSS, JavaScript, jQuery und PHP
Garantierte Durchführung Garantierte Durchführung!