Hibernate für Fortgeschrittene
Kurzbeschreibung
Erfahrenen Entwicklern bietet Hibernate deutlich mehr als nur die Persistierung einfacher Datenstrukturen. Neben einem mächtigen API zur typsicheren Erzeugung von Datenbankabfragen und der Verwendung von Stored Procedures und Funktionen, können auch eigene Datentypen einfach unterstützt werden. Wie und wann Sie diese Features in Ihren Projekten einsetzen können, zeige ich in diesem Training.
Inhalte
Im Rahmen dieses Workshops wird eine Auswahl fortgeschrittener Hibernate-Features anhand praktischer Beispiele und Übungsaufgaben vorgestellt. Dazu zählen: - Ein kurzer Überblick über die mit Hibernate 5 eingeführten Java 8 APIs - Die typsichere Erstellung von Datenbankabfragen mithilfe des Criteria API - Die Unterstützung datenbankspezifischer und eigener Datentypen - Der Einsatz von Datenbankfunktionen und Stored Procedures - Die Verwendung von Callbacks und Events
Zielgruppen
Softwareentwickler und –architekten mit praktischer Erfahrung mit JPA und Hibernate