Java Kurse
von Java Profis.

Java Enterprise Edition (Java EE)

Java Persistence API: Komplettkurs (JPA)

JPA Komplettkurs - Grundlagen und Vertiefung von Java Persistence API Kenntnissen

4 Tage

Plätze frei - in Berlin
Plätze frei - in Berlin
Plätze frei - in Berlin

  • Dozent aus dem Enterprise-Team-Java von Dirk Weil
  • inkl. Dirk Weils Buch "Java EE 7: Enterprise-Anwendungsentwicklung leicht gemacht"
  • 4 praxisnahe Schulungstage mit vielen Übungen
  • Entwicklungsumgebung und Übungsbeispiele zum Mitnehmen auf USB Stick
  • Kursort in der 25. Etage im Gebäude Upper West mit Blick auf ganz Berlin
  • 1 x Berlin WelcomeCard: freie Fahrt mit U-, S-Bahn und Bus in Berlin (AB) für 4 Tage, 200 Rabattangebote, Stadtplan + Guide
  • Abwechselnde Mittaglocationen am Berliner Zoo
  • Mittagessen, Getränke und Obst sind all inclusive
  • inkl. Abendveranstaltung, wie z. B. Fernsehturm-Besuch, Schiffsfahrt, Gang auf die Siegessäule oder ins Clärchens Ballhaus

exkl. MwSt

2.080,00

Kursinhalte

Diese Java EE Schulung beinhaltet folgende Punkte:

  • Grundlagen persistenter Objekte

    • Architektur von Java Persistence API Anwendungen
    • Mapping von Java-Klassen (POJOs) mit Annotationen oder XML-Files
    • Definition von Persistence Units
    • Generieren des Datenbankschemas
    • Speichern, Finden, Verändern und Löschen von Entities
    • Transaktionssteuerung
    • Nutzung von Detached Entities

  • Abbildung von Objekten auf DB-Einträge

    • Objektidentität
    • Generierte und zusammengesetzte Schlüssel
    • Mapping von Objektstrukturen, Listen und Mengen
    • Abbildung von Relationen und Vererbung

  • Suchabfragen

    • Die Java Persistence Query Language (JPQL)
    • Tupel-Selects, Aggregatfunktionen
    • Native SQL-Queries
    • Die Criteria Query API
    • Bulk Updates

  • Optimierungsmöglichkeiten

    • Eager und Lazy Loading
    • Optimistic und Pessimistic Locking
    • Caching mit First und Second Level Cache
    • Providerspezifische Optimierungen
    • Nutzung von Java Persistence in Java-SE-Anwendungen
      Einbindung in Enterprise-Anwendungen mit EJB oder CDI

  • Typische Einsatzszenarien

Teilnehmerkreis

Dieser JPA Komlettkurs richtet sich an Java-Entwicklerinnen und Entwickler, die die Nutzung von Java Persistence API zur Speicherung von Java-Objekten in relationalen Datenbanken umfassend erlernen und zum direkten Gebrauch intensivieren wollen. Datenbank- und SQL-Kenntnisse sind hilfreich. Für den Einsatz im Java-EE-Umfeld sind entsprechende Vorkenntnisse vorteilhaft.

Ähnliche Kurse

Beschreibung

Die Java Persistence API (JPA) ist eine Java EE Standard Schnittstelle für das persistente Ablegen von Java Objekte in relationalen Datenbanken. JPA vereinfacht das Zuordnen, Übertragen und Auslesen von Objekten aus Datenbanktabellen mit Hilfe von objektrelationalem Mapping (ORM).

In diesem Komplettkurs lernen Sie umfassend, wie Objekte in einer relationalen Datenbank aufgebaut, persistent gespeichert und mittels Abfragesprache wieder ausgelesen werden. Der Kurs umfasst sowohl die Nutzung von Java Persistence API in Standalone-Anwendungen als auch die Verwendung in Java-EE-Applikationen. Neben dem Vermitteln der notwendigen Grundlagen zur Verwaltung persistenter Objekte in Datenbanken, vertieft dieser Intensivkurs in umfangreichen Praxisübungen die behandelten Themen. Dafür stehen Ihnen die Provider Eclipselink und Hibernate sowie der Applikationsserver WildFly zur Verfügung.

Die im Kurs vermittelten JPA-Kenntnisse sind portabel und somit auch für andere Provider und Server einsetzbar. Darüber hinaus werden aber auch kurz einige providerspezifische Spezialthemen für Eclipselink und Hibernate vorgestellt, die über den Standard hinausgehen.

Im Kurs nutzen wir die aktuelle Java Persistence API Version 2.1 der Spezifikation und weisen auf die Unterschiede zu Vorversionen (JPA 2.0, JPA 1.0) hin.

Betreuung nach dem Kurs

Nach dem Java Persistence API Komplettkurs können Sie bei Fragen oder Problemen im Projektalltag jederzeit Kontakt zu uns aufnehmen. Wir helfen Ihnen dann gerne weiter.

Es besteht darüber hinaus die Möglichkeit, einen GEDOPLAN-Mitarbeiter mit in das Projekt zu nehmen - als Entwickler, Projektkoordinator / Projektleiter oder als Coach on the Job.

Uhrzeiten und Anreise

Startzeit für den ersten Schulungstag:
10:00 Uhr

Endzeit am letzten Schulungstag:
max. 16:00 Uhr

Normale Schulungszeit:
09:00 - 16:30 Uhr

-> Anreisebeschreibung als PDF (319 KB)

Kursmaterial

Das Kursmaterial zum Java Persistence API Komplettkurs wurde von Dirk Weil und seinem Java EE-Team aufwendig entwickelt und zusammengestellt. Jedes Thema wird in den Unterlagen genau beschrieben und anschaulich erklärt. Durch gut durchdachte Übungsbeispiele kann das neu erlernte Wissen rund um JPA direkt überprüft und getestet werden. Die Unterlage des Intensivkurses dienen als JPA Nachschlagewerk und enthalten jede Menge Zusatzinformationen zur Java Persistence API.

Jeder Teilnehmer bekommt nach dem Kurs einen USB-Stick mit sämtlichen Java-Dateien, Demos und natürlich den jeweils erstellten Praxisarbeiten des Intensivkurses.

Maßgeschneidert?

Diesen Kurs gibt es auch als
individuelle Firmenschulung.

Kontaktieren Sie mich oder
nutzen Sie unseren
Schulungskonfigurator!

030 / 755 49 188

Tim.Neumann@GEDOPLAN.de

Ihr Ansprechpartner für organisatorische Fragen bei java advanced training

Das sagen Kursteilnehmer

Lars D.


Softwareentwickler

Angenehme Lerngeschwindigkeit mit genug Zeit, Fragen zu beantworten.

Hubert P.


Softwareentwickler

Sehr guter Dozent! Trotz geringen Vorwissen bin ich gut mitgekommen, dank dem Referenten Dirk Weil.

Ralf S.


Fachreferent / ARAG SE

Gelungender Einstieg in die JPA-Welt!
Let´s ge started.

Lernen Sie uns Kennen

“Als Agile Native helfe ich Ihnen zu einer modernen agilen Arbeitsweise - für Sie+Ihre Mitarbeiter“

Judith Islitzer

Agile Consultant und Coach

“Als Agile Native helfe ich Ihnen zu einer modernen agilen Arbeitsweise - für Sie+Ihre Mitarbeiter“

Carsten Frewert

Anwendungsberater, Systementwickler, Schulungsleiter

Stefan Kastigen

Dozent

Alle Schulungsleiter bei GEDOPLAN IT Training.

Das erwartet Sie bei uns

Bei Kursen von GEDOPLAN IT Training ist nicht nur der Kaffee gratis.

Kaffee, Tee und kalte Getränke

Wer öfter trinkt, kann besser denken. Deshalb versorgen wir Sie mit ausreichend gratis Getränken.

Gratis Obst, Snacks und Mahlzeiten für einen erfolgreichen Java Kurs

Obst, Kekse und Mahlzeiten

Ein voller Bauch studiert zwar nicht gern, aber nur wer sich wohl fühlt, hat auch Spaß am Seminar.

Sie erhalten Ihre Java Schulungsunterlagen auf einem 32 GB USB-Stick.

Demos und Beispiele zum Mitnehmen

Unsere Kurse haben einen hohen Praxisanteil. Die komplette Übungsumgebung nehmen Sie bei vielen Kursen am Ende auf einem USB-Stick mit.

Ihre erfolgreiche Teilnahme an unserer Java Schulung wird bestätigt

Teilnahmebescheinigung

Nach erfolgreicher Teilnahme erhalten Sie eine Bescheinigung zur Bestätigung Ihrer Teilnahme.

Java EE 7 Buch von Dirk Weil

Dirk Weil schenkt Ihnen bei einer Buchung eines Java EE Kurses sein Buch Java über EE 7 – auf Wunsch mit Signatur und Widmung.