About Java and JRuby Development
JEE, Spring, Guice
Hibernate, Java Persistence (JPA)
and various Web Frameworks

Schulung / Seminar Hibernate Professionell

Beschreibung

Die Schulung deckt weite Bereiche von Hibernate ab. Fortgeschrittene Möglichkeiten werden erläutert und dem Teilnehmer werden ausführlich Hibernates zu Grunde liegende Konzepte vermittelt. Dabei werden auch Themen wie Performance, Clustering und Caching sowie Best Practices behandelt.

Ziel ist den Teilnehmer fit zu machen, eine Hibernate basierte Anwendungen zu entwickeln, bestehende Datenbanken zu integrieren und leistungsfähige Architekturen in unterschiedlichen Umgebungen zu erstellen.

Die Schulung umfasst drei Tage und beinhaltet eine große Zahl von praktischen Übungen. Abgerundet werden die Übungen durch eine ausführliche Analyse und Optimierung einer Webanwendung.

Ihr Trainer ist Sebastian Hennebrüder.

Wie bucht man?

Werfen Sie einen Blick auf die regulären Termine oder fragen Sie nach Inhouse Schulungen

Dauer 3 Tage – 18 Stunden

Preis 1725,- EUR (netto), 2052,75 EUR ( inkl. MwSt.)

Termine / Kontakt

Zielgruppe

Javaentwickler und Architekten mit Hibernate Kenntnissen und Hibernate Projekterfahrung, die bestehende Kenntnis überprüfen und erweitern möchten und neue und fortgeschrittene Strategien für die Hibernateentwicklung suchen.

Bereitgestellte Unterlagen

Gebundener Druck der Folien

Buch Hibernate – Das Praxisbuch für Entwickler (Galileo Verlag, Autor Sebastian Hennebrüder)

Teilnahmezertifikat

Inhalte …

Erster Tag

1 Einführung

2 Mapping von Attributen

3 Hibernate Konzepte verstehen – Status von Objekten

4 Mit Objekten arbeiten

5 Übung – Mit Objekten arbeiten
6 Reverse and Forward Engineering

7 Konfiguration

8 Beziehungen

9 Abfragen

Zweiter Tag

10 Hibernate Konzepte verstehen – Lazy loading

11 Vererbung

12 Hibernate Konzepte verstehen – Hibernate Session
13 Transaktion steuern und Exceptions behandeln

14 Konkurrierender Zugriff

15 Volltextsuche

16 Integration bestehender Anwendungen

Dritter Tag

17 Architektur

18 Interceptoren und Events

19 Performance

Batch updates, inserts, Importjobs, Exportjobs

20 Optimieren einer Webanwendung

Praktische Übung bei der die Teilnehmer eine vorbereitete Webanwendung fertig stellen, Performanzprobleme analysieren und unterschiedliche Strategien zum Optimieren auswählen müssen. Dabei werden gelernte Best Practices und Design Pattern Schritt für Schritt angewendet.