Seminar JPA und Hibernate
Seminar / Training JPA und Hibernate
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
Queries - Join Fetch - Parameter - Projektionen - Constructor-Queries - Bulk-Update und -Delete - Native Queries – Criteria - Aufbau von Queries mit JPAQL (Java Persistence API Query Language) - Gruppierung, Aggregierung, Polymorphe Abfrage - Typsichere Abfragen mit JPA Criteria API
Transaktionen - Ein einfaches Transaktions-Template - Ein kleines, Dynamic-Proxy-basiertes Transaktions-Framework
Integration in verschiedene Architekturen - Java EE Umgebungen wie EJB, Spring - Data Access Objects (DAO) - Java SE Umgebungen
Arbeiten mit persistenten Objekten - Performance Optimierung mittels Lazy Loading und Eager-Fetching-Strategien - Cache API und Verwendung des First- und Second-Level-Cache - Lebenszyklus von persistenten Objekten - Transitive Persistenz und kaskadierendes Verhalten - Optimistic- und Pessimistic Locking
Vererbung - Single Table - Joined - Class Per Table
Der Cache - Objekt-Stati - Struktur des first-level-Caches - Persistierung, Update und Delete
Assoziationen - 1:1 - 1:n - m:n - Lazy-versus Eager Loading - Funktionsweise des Lazy Loading - Serialisierung von Query-Resultaten - Cascade
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
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-
Andreas Werkmeister
Telefon: + 49 (221) 74740003
E-Mail: -
Maik Thomas
Telefon: + 49 (221) 74740003
E-Mail:
Seminardetails
Dauer: | 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr |
Preis: |
Öffentlich und Webinar: € 1.599 zzgl. MwSt. Inhaus: € 4.800 zzgl. MwSt. |
Teilnehmeranzahl: | max. 8 Teilnehmer |
Voraussetzung: | Java Kenntnisse |
Standorte: | Stream Live, Stream gespeichert, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Magdeburg, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal |
Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
Seminararten: | Öffentlich, Inhaus, Webinar |
Durchführungsgarantie: | ja, ab 2 Teilnehmern; Details |
Sprache: | Deutsch (Englisch ist bei Firmenseminaren ebenfalls möglich) |
Seminarunterlage: | Dokumentation auf CD oder Papier |
Teilnahmezertifikat: | ja, selbstverständlich |
Verpflegung: | Kalt- / Warmgetränke, Mittagessen im Restaurant - (bei öffentlichen Seminaren) |
Support: | 3 Anrufe im Seminarpreis enthalten |
Barrierefreier Zugang: | an den meisten Standorten verfügbar |
Weitere Informationen unter + 49 (221) 74740003 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
Seminar | Startdatum | Enddatum | Ort | Dauer | |
---|---|---|---|---|---|
JPA und Hibernate | Hamm | 4 Tage | |||
JPA und Hibernate | Rostock | 4 Tage | |||
JPA und Hibernate | Hamburg | 4 Tage | |||
JPA und Hibernate | Leipzig | 4 Tage | |||
JPA und Hibernate | Hannover | 4 Tage | |||
JPA und Hibernate | Stuttgart | 4 Tage | |||
JPA und Hibernate | Dresden | 4 Tage | |||
JPA und Hibernate | Luxemburg | 4 Tage | |||
JPA und Hibernate | Regensburg | 4 Tage | |||
JPA und Hibernate | Jena | 4 Tage | |||
JPA und Hibernate | Trier | 4 Tage | |||
JPA und Hibernate | Madgeburg | 4 Tage | |||
JPA und Hibernate | München | 4 Tage | |||
JPA und Hibernate | Friedrichshafen | 4 Tage | |||
JPA und Hibernate | Kassel | 4 Tage | |||
JPA und Hibernate | Ulm | 4 Tage | |||
JPA und Hibernate | Münster | 4 Tage | |||
JPA und Hibernate | Nürnberg | 4 Tage | |||
JPA und Hibernate | Köln | 4 Tage | |||
JPA und Hibernate | Wuppertal | 4 Tage | |||
JPA und Hibernate | Berlin | 4 Tage | |||
JPA und Hibernate | Mainz | 4 Tage | |||
JPA und Hibernate | Erfurt | 4 Tage | |||
JPA und Hibernate | Bremen | 4 Tage | |||
JPA und Hibernate | Frankfurt | 4 Tage | |||
JPA und Hibernate | Paderborn | 4 Tage | |||
JPA und Hibernate | Essen | 4 Tage | |||
JPA und Hibernate | Darmstadt | 4 Tage | |||
JPA und Hibernate | Freiburg | 4 Tage | |||
JPA und Hibernate | Potsdam | 4 Tage | |||
JPA und Hibernate | Flensburg | 4 Tage | |||
JPA und Hibernate | Konstanz | 4 Tage | |||
JPA und Hibernate | Leipzig | 4 Tage | |||
JPA und Hibernate | Hamm | 4 Tage | |||
JPA und Hibernate | Rostock | 4 Tage | |||
JPA und Hibernate | Hamburg | 4 Tage | |||
JPA und Hibernate | Luxemburg | 4 Tage | |||
JPA und Hibernate | Hannover | 4 Tage | |||
JPA und Hibernate | Stuttgart | 4 Tage | |||
JPA und Hibernate | Dresden | 4 Tage |