Druckvorschau
DE de |EN en

Java Persistence API mit Hibernate


Hibernate ist eine der am weitesten verbreiteten Implementierungen des JPA-Standards. Dieses Seminar gibt eine Einführung in den JPA-Standard und zeigt parallel dazu auf, wie und warum Hibernate über den Standard hinausgehende Features bereitstellt. Dadurch können die Teilnehmer in konkreten Projektsituationen Standardkonformität gegen den Nutzen spezifischer Erweiterungen abwägen. Der Workshop beginnt mit einer Einführung in die Grundlagen des O/R-Mappings und stellt die Möglichkeiten zum Mapping von Klassen auf Tabellen vor. Er geht auf die Abbildung von Referenzen zwischen Objekten und die Darstellung von Vererbung in der Datenbank ein. Danach stellt er das Transaktionsmodell sowie den Objekt-Lebenszyklus und die dazugehörigen API-Aufrufe vor. Ein weiterer Block behandelt Design- und Architekturaspekte. Dabei geht es zum einen um bewährte Entwurfsmuster für Web- und Client-Server-Anwendungen, zum anderen wird die Integration mit gängigen Frameworks wie EJB3, Spring und SEAM behandelt. Weitere Themen sind Performanceanalyse und -tuning sowie Second Level Caches.Theoretische und praktische Teile wechseln sich ab, und es gibt ausreichend Raum für Fragen der Teilnehmer.

Zielgruppe

Java-Entwickler, Architekten und Projektleiter

Dauer

2-3 Tage

Voraussetzung

Gute Java-Kenntnisse sowie Grundkenntnisse von SQL und Datenbanken

Trainer

Arno Haase

Arno Haase ist einer der profiliertesten Persistenz-Experten in Deutschland. Er ist eines der Gründungsmitglieder von se-radio.net, dem Software Engineering-Podcast. Außerdem spricht er regelmäßig auf einschlägigen Konferenzen und ist Autor diverser Artikel und Patterns sowie Co-Autor von Büchern über JPA und Modellgetriebene Softwareentwicklung.

 

Inhalte als Pdf downloaden

 

Newsletter

» Trainingskatalog 2010

» Kontakt