HIB-001: Core Hibernate Trainings-Plan

Übersicht

In diesem Training lernen Sie:

  • Entwicklung und Konfiguration von Anwendungen mit Spring und Hibernate
  • Unit- und Integrations-Test der Persistenz-Layers
  • Konfiguration von deklarativem Transaktions-Management
  • Grundlegendes Datenbank-Design
  • Performance-Tuning von Hibernate-Anwendungen

Trainings-Plan

Das dreitägige Hibernate-Training umfasst:

  • Prinzipien von Objekt/relationalem Mapping
  • Hibernate-Konfiguration
  • Die HQL Abfrage-Sprache
  • Speicherung von Objekten
  • Umgang mit Hibernate-Session
  • Flushing von Session
  • Der Second Level Cache
  • Nebenläufigkeit und Hibernate
  • Optimistisches and pessimistisches Locking
  • Abbildung von Objekten
  • Abbildung primitiver Datentypen
  • Relationen mit einem Objekt
  • Relationen mit mehreren Objekt
  • Bi-direktionale Relationen
  • Indizierte Collections
  • Die Verwendung von Springs HibernateTemplate
  • Abfragen
  • Session Management
  • Integration von Transaktionen
  • Deklaration von Transaktionsgrenzen

Allgemeine Information

Voraussetzungen

Um von dem Training voll zu profitieren, sollten Teilnehmer folgendes Vorwissen mitbringen:

  • Entwicklung einfacher Web-Anwendungen
  • Lesen und Schreiben von Daten in eine relationale Datenbank mit JDBC
  • Grundlegendes Verständnis von Konzepten relationaler Datenbanken

Übungen

Das Hibernate-Trainings legt einen Schwerpunkt auf das Erwerben praktischer Fähigkeiten, um Hibernate in eigenen Projekten erfolgreich einsetzten zu können. Daher gibt es im Training zahlreiche Übungen.

Computer für die Übungen werden selbstverständlich zur Verfügung gestellt.

Kontakt

Falls Sie mehr Informationen über dieses Training benötigen, kontaktieren Sie uns.