JPA - Das Java Persistence API (Live Online Training) - Webinar von Cegos Integrata GmbH

Inhalte

  • 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
Methode

Einem theoretischen Unterrichtsteil aus Vortrag und Diskussion folgt die praktische Anwendung direkt am System unter Anleitung kompetenter, fachsicherer Trainer.

  • 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
  • ...
Mehr Informationen >>

Lernziele

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.  Voraussetzungstest zu diesem Seminar

Dieses Seminar ist Teil dieses Qualifizierungsplaners:

Besuchen Sie unseren Java Blog.

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 ... Mehr Informationen >>

Zielgruppen

Das Seminar "JPA und Hibernate - Ein Open Source Persistenz-Framework für Java" empfiehlt sich für Software-Ingenieure, Programmierer und Anwendungsentwickler.

Termine und Orte

SG-Seminar-Nr.: 7220016

Anbieter-Seminar-Nr.: 33042(Live Online Training)

Termine

  • 28.05.2024 - 31.05.2024

    Webinar

  • 22.10.2024 - 25.10.2024

    Webinar

Durchführung garantiert

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Teilnahmebestätigung
  • 24 h
  •  
  • Anbieterbewertung (256)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service