Die nächsten Trainingstermine

logo

Hibernate für Fortgeschrittene

Eppleton IT Consulting, München
16 Mai - 2017  2 Tage

Die grundsätzliche Verwendung von Hibernate ist einfach und schnell zu erlernen. Erfahrenen Entwicklern bietet das Framework aber deutlich mehr als nur die Persistierung einfacher Datenstrukturen in einer relationalen Datenbank. Es bietet auch viele Features die es ermöglichen komplexe Geschäftsanforderung einfach umzusetzen. Dazu zählen die dynamische Erzeugung von Abfragen, die Unterstützung datenbankspezifischer Datentypen, die Verarbeitung von Lifecycle Events und Mehrmandantenfähigkeit.

Programm:

Im Rahmen dieser Schulung werden fortgeschrittene Hibernatefeatures und -konzepte anhand praktischer Beispiele und Übungsaufgaben vorgestellt. Dazu zählen:

  • Erstellung fortgeschrittener und komplexer Mappings,
  • Typsichere Erzeugung von Datenbankabfragen mit Hilfe der Criteria API,
  • Einsatz von Vererbung in Domänenmodellen und die Abbildung auf Datenbanktabellen,
  • Verwendung von Callbacks und Events,
  • Unterstützung datenbankspezifischer und eigener Datentypen,
  • Entwicklung mehrmandantenfähiger Anwendung mit Hibernate und
  • Überblick über die mit Hibernate 5 eingeführten Java8-basierten APIs.

Kursziele:

Die Teilnehmer/-innen lernen fortgeschrittene Hibernatekonzepte und -features anhand praktischer Beispiele kennen und diese für den jeweiligen Anwendungsfall auszuwählen.

Zielgruppe:

Softwareentwickler und –architekten mit praktischer Erfahrung mit JPA und Hibernate

Wird häufig gemeinsam gebucht mit: Hibernate Performance Tuning