Seminare

JPA - Java Persistence API

Sun hat mit der Java Persistence API (JPA) einen Standard (JSR317) für Objekt Relationales Mapping (ORM) entwickelt. Dadurch kann die Business Logik objektorientiert entwickelt werden, die Persistierung in einer relationalen Datenbank erfolgt völlig automatisch.
In diesem Kurs wird vermittelt, wie einfache Java-Objekte (POJOs) mitsamt ihren Beziehungen abgebildet und innerhalb von Applikationsservern bereitgestellt werden können. Außerdem werden Transaktionen, Listener, Performance-Überlegungen und vieles mehr behandelt.

Seminartermine

Nächster Termin: 03.07.2012 - 04.07.2012
09:00 - 16:30
1.100,00 €
(exkl. MwSt.)
 
29.10.2012 - 30.10.2012
09:00 - 16:30
1.100,00 €
(exkl. MwSt.)
 

Zielgruppe

Entwickler die ORM effektiv in ihren Projekten verwenden wollen.

Vorkenntnisse

"Java II - Fortgeschrittene" oder vergleichbare Kenntnisse, sowie Kenntnisse über relationale Datenbanken und deren Anbindung an Java.

Inhalte

Java Persistence API (JPA) 
Objekt-relationale Mapper allgemein und die Java Persistency API im Speziellen

Entity-Manager-API 
Verwaltung von Entities und der Gebrauch der verfügbaren Schnittstellen

JPA Annotationen 
Die von JPA zur Verfügung gestellten Annotationen im Detail

Java Persistence Query Language (JPA-QL) 
Abfragen mit der JPA-QL entwickeln

Listener und Callbacks 
Listener und Callbackmethoden in der Applikations-Entwicklung

In-Container und Out-of-Container Persistence 
Persistenz im JEE Umfeld

Transaktionen und Locking 
Der Einsatz von Transaktionen und Locking im ORM Umfeld

Performance 
Strategien um die Performance von ORM Anbindungen zu verbessern, zum Beispiel mit Caching

JPA 2.0 
Änderungen durch den aktuellen JPA 2.0 Standard

Methodik

Praktische Übungen, Erfahrungslernen, Lehrvortrag, Lern- und Wiederholungsspiele, Diskussionen und Aktivierungen.

Trainer

  • DI Reinhard Prehofer

Kosten

1.100,00 € (exkl. MwSt.)
1.320,00 € (inkl. MwSt.)




Weitere Seminare aus diesem Themenbereich