0

Bestellung

Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.
Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
In praktischen Anwendungen lernen Sie, dass mit einer relationalen Datenbank durch Hibernate selbst komplexe Objektbäume in ihrer Persistenz unterstützt werden können. Sie verstehen die weitreichenden Möglichkeiten der Konfiguration mit Hibernate und wenden selbstständig Anwendungstipps zur Optimierung an. Auch komplexe Anforderungen setzen Sie effizient und performant um und können Hibernate auch über die JPA-Schnittstellen nutzen.

Grundlagen:

  • Architektur
  • Installation und Werkzeuge
  • Abgrenzung zu anderen Technologien (JDBC, EntityBeans, JDO)
  • JPA und Hibernate
    O/R-Mapping:

    • Mapping per Annotations
    • Abbildung von Spalten auf Properties
    • Abbildung von Foreign Keys auf Referenzen
    • Abbildung der Vererbung
      Transaktionen:

      • Ein einfaches Transaktions-Template
      • Ein kleines, Dynamic-Proxy-basiertes Transaktions-Framework
        Der Cache:

        • Objekt-Status
        • Struktur des first-level-Caches
        • Persistierung, Update und Delete

        Queries:

        • Join Fetch
        • Parameter
        • Projektionen
        • Constructor-Queries
        • Bulk-Update und -Delete
        • Native Queries
        • Criteria

        Assoziationen:

        • 1:1
        • 1:n
        • m:n
        • Lazy-versus Eager Loading
        • Funktionsweise des Lazy Loading
        • Serialisierung von Query-Resultaten
        • Cascade
          Vererbung:

          • Single Table
          • Joined
          • Class Per Table
            Weitere Features:

            • Automatische Versionierung und Erkennen von Update-Konflikten (Optimistische Sperren)
            • Callbacks und Listeners
            • Das JPA-Metamodel
            • Benutzerdefiniertes Mapping von Spalten
              Hibernate in Web-Anwendungen:

              • Registrierung der EntityManagerFactory
              • EntityManager-Verwaltung (ThreadLocal, Terminierung von EntityManagern)
                Hibernate im Application Server:

                • Einsatz von JPA in EJB-Containern
                • Dependency Injection
                • Transaktions-Management

Seminar JPA - Jakarta Persistence API (JPA)
Version
Geben Sie hier bitte an, mit welcher Version Sie arbeiten!
(nur bei An­wender-Semi­naren)
Ort Frankfurt a. Main
Termin 24.03.2026 - 27.03.2026
Preis
2.190,00 € exkl. MwSt.
(2.606,10 € inkl. MwSt.)

Ansprechpartner Bestellung

Firma oder Privat*
Bestellnummer
Abteilung
Anrede*
Titel
Vorname*
Name*
Straße*
PLZ*
Ort*
Telefon*
E-Mail-Adresse*
Abweichende Rechnungsadresse

Teilnehmer*innen

Anrede* Vorname* Name* E-Mail-Adresse*
Zum Schutz gegen Spam kann das Formular erst nach 15 Sekunden abgesendet werden.
Bitte warten Sie, bis der Absende-Button aktiv wird!