Schulung - JPA - Jakarta Persistence API
Live Online oder Präsenz
2.606,10 € inkl. 19% MwSt.
In diesem praxisorientierten Seminar lernen Sie, wie Sie mit JPA und Hibernate komplexe Objektstrukturen zuverlässig und performant in relationale Datenbanken überführen. Sie setzen sich intensiv mit Mapping-Strategien, Transaktionen, Abfragen und Caching-Mechanismen auseinander und erfahren, wie Sie JPA in Webanwendungen und Application Servern professionell einsetzen. Die Vermittlung erfolgt durch erfahrene Trainer:innen anhand theoretischer Grundlagen und praktischer Übungen direkt am System.
Nach dem Seminar sind Sie in der Lage, anspruchsvolle Persistenzlösungen eigenständig zu entwickeln, zu optimieren und im Projektkontext sicher anzuwenden - ein entscheidender Kompetenzgewinn für Ihre Arbeit als Java-Entwickler:in.
Dieses Seminar ist Teil dieses Qualifizierungsplaners:
Wer sollte teilnehmen:
Zielgruppe
- Das Seminar richtet sich an Software-Ingenieur:innen,
- Programmierer:innen
- und Anwendungsentwickler:innen, die ihre Kenntnisse in der Nutzung der Jakarta Persistence API (JPA) vertiefen möchten.
Voraussetzungen
- Erfolgreicher Abschluss des Seminars Java Erweiterungen II - Vertiefung oder vergleichbare Kenntnisse.
- Erfahrung in der Datenbank- und Web-Programmierung wird empfohlen.
Trainingsprogramm
Schulungsmethode
Einem theoretischen Unterrichtsteil aus Vortrag und Diskussion folgt die praktische Anwendung direkt am System unter Anleitung kompetenter, fachsicherer Trainer:innen.
Häufig gestellte Fragen (FAQ)
Für wen ist das Seminar JPA - Jakarta Persistence API geeignet?
Das Seminar richtet sich an Software-Ingenieurinnen und -Ingenieure, Programmierer:innen und Anwendungsentwickler:innen, die ihre Kenntnisse im Bereich der Persistenztechnologien vertiefen möchten.Welche Voraussetzungen sollten die Teilnehmenden erfüllen?
Teilnehmende sollten vorher das Seminar Java Erweiterungen II - Vertiefung erfolgreich abgeschlossen haben oder über vergleichbare Kenntnisse verfügen. Kenntnisse in Datenbank- und Web-Programmierung sind ebenfalls von Vorteil.Wie wird das Seminar durchgeführt?
Das Seminar umfasst theoretische Unterrichtseinheiten, kombiniert mit praktischen Übungen. Der Unterricht findet in Form eines Vortrags und durch Diskussionen statt, gefolgt von praktischer Anwendung direkt am System unter der Anleitung erfahrener Trainer:innen.Welche Rolle spielen Hibernate und JPA in diesem Seminar?
Das Seminar behandelt die weitreichenden Konfigurationsmöglichkeiten mit Hibernate und die Nutzung von Hibernate über die JPA-Schnittstellen. JPA bildet die Grundlage, Hibernate dient als Implementierung mit erweiterten Konfigurationsmöglichkeiten. Die Teilnehmenden lernen, komplexe Anforderungen effizient und performant umzusetzen und Anwendungen zu optimieren.Was ist der Unterschied zwischen JPA und Hibernate?
JPA (Jakarta Persistence API) ist eine Spezifikation, die Standards für die objekt-relationale Abbildung (ORM) in Java definiert. Hibernate ist eine konkrete Implementierung dieser Spezifikation und bietet zusätzliche Funktionen wie Caching, erweiterte Query-Optionen und Performance-Tuning.Wann sollte man JPA gegenüber klassischem JDBC einsetzen?
JPA automatisiert das Mapping zwischen Java-Objekten und Datenbanktabellen. Im Gegensatz zu JDBC, bei dem SQL manuell geschrieben werden muss, reduziert JPA den Codeaufwand erheblich, steigert die Lesbarkeit und erleichtert die Wartung und Portierbarkeit von Anwendungen.Welche Vorteile bietet Hibernate als JPA-Implementierung?
Hibernate erweitert JPA um mächtige Features wie Second-Level-Caching, Lazy Loading, automatisches DDL-Generieren und optimistische Sperren. Dadurch lassen sich komplexe Unternehmensanwendungen effizient und performant umsetzen.Ist das Seminar auch für Entwickler:innen geeignet, die bisher nur mit JDBC gearbeitet haben?
Ja. Das Seminar führt systematisch in JPA ein und zeigt anhand praktischer Beispiele, wie Sie bestehende JDBC-Kenntnisse nutzen, um ORM-basierte Anwendungen effizient zu entwickeln und zu optimieren.Wie kann man mit JPA die Performance von Anwendungen verbessern?
Im Seminar lernen Sie verschiedene Optimierungsstrategien kennen - darunter Lazy vs. Eager Loading, Caching-Mechanismen, Query-Tuning und den gezielten Einsatz von Criteria API oder Named Queries, um Datenbankzugriffe zu optimieren.Welche Rolle spielt das Transaktionsmanagement in JPA?
Transaktionen sind essenziell für Datenintegrität. Sie lernen, wie Transaktionen mit JPA und Hibernate gesteuert, verschachtelt und abgesichert werden - inklusive Rollback-Strategien und Integration in EJB- oder Spring-Container.Kann man JPA auch in modernen Frameworks wie Spring Boot oder Jakarta EE nutzen?
Ja. JPA ist vollständig in Jakarta EE integriert und kann mit Spring Boot oder Quarkus nahtlos verwendet werden. Im Seminar werden die Grundlagen geschaffen, um JPA später in solchen Frameworks produktiv einzusetzen.Termine
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenonline TrainingLive Online Training
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenonline TrainingLive Online Training
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenonline TrainingLive Online Training
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenCegos Integrata GmbH FrankfurtAirParkBessie-Coleman-Straße 1360549 Frankfurt am Main
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenonline TrainingLive Online Training
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenonline TrainingLive Online Training
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenonline TrainingLive Online Training
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenCegos Integrata GmbH DüsseldorfGrafenberger Allee 29340237 Düsseldorf
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenonline TrainingLive Online Training
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenonline TrainingLive Online Training
- 2.190,00 € NettoNoch freie PlätzeJetzt buchenCegos Integrata GmbH StuttgartLöffelstr. 4070597 Stuttgart
Inhouse Seminare
Sparen Sie Zeit und Geld mit den Inhouse Seminaren von Cegos Integrata
Alle Seminare aus unserem offenen Angebot können Sie auch als Inhouse-Veranstaltung buchen. Im Fokus steht Ihr Unternehmen und Ihre Mitarbeiter:innen. Wir bieten Ihnen die Möglichkeit, individuelle Anforderungen und Anpassungen der Inhalte an Ihr Unternehmen vorzunehmen.
Die individuelle Lösung:
- Individueller Termin
- Individueller Ort, entweder in unseren Trainingszentren oder in Ihren eigenen Räumen
- Auf Wunsch, individuelle, auf Ihre Bedürfnisse zugeschnittene Inhalte
Inhouse Seminare
Das Inhouse-Paket umfasst:
- - die Durchführung als Live Online, Hybrid oder Präsenz Training
- - die Umsetzung durch praxiserprobte und branchenerfahrene Trainer
In Abhängigkeit von Teilnehmerzahl, Akkreditierung oder Lizenzgebühren können zusätzliche Kosten anfallen. Nicht im Preis enthalten sind dabei z.B. Raum- und Bewirtungskosten, ebenso Mehrkosten durch Seminarmaterialien.
Bitte sprechen Sie uns gerne dazu an und lassen Sie sich jetzt Ihr individuelles Angebot erstellen.
Recevoir le programme par email
Envoyer le programme à un collaborateur
Preis
Es entstehen keine zusätzlichen Liefer- & Versandkosten



