entw

Entwicklung

Angular 2, TypeScript, Docker DevOps, XML, Java, Java EE, Web- und GUI-Entwicklung, Tools

Java Persistence API mit Hibernate

J-HIB-01

Die Java Persistence API ist die Programmierschnittstelle für das objektrelationale Mapping. Daten von Java-Objekten werden unmittelbar in relationale Datenbanken überführt, das Ergebnis von Datenbanksuchen wird direkt in Form von Java-Objekten zurückgegeben. Hibernate ist die wohl am weitesten verbreitete Implementierung dieses Java-Enterprise-Standards. In diesem Seminar werden Sie mit JPA und deren Hibernate-Implementierung vertraut gemacht.

 

Zielgruppe:

Software-Entwickler, die die Programmierung der Datenbankschnittstelle mit JPA bzw. Hibernate kennenlernen wollen

Voraussetzung:

Kenntnisse der Programmiersprache Java oder Teilnahme am Seminar "Java Programmierung Grundlagen" (P-JAVA-01), Grundkenntnisse relationaler Datenbanken und SQL

Ziele/Nutzen des Seminars:

  • Sie können mittels der JPA mit der Hibernate-Implementierung eine relationale Datenbank in Klassen abbilden
  • Durch mitgelieferte Methoden des Entity Managers oder durch die JPQL-Datenbankabfragen können Sie Objekte wieder in Ihr Programm laden
  • Sie kennen den Lebenszyklus eines Objektes und wissen, wie man diesen durch Caching beschleunigen kann

Inhalte:

  • Einführung: Grundlagen, Begriffsdefinitionen, Architektur, Konfiguration von JPA
  • O/R-Mapping: Mapping von Entities mit Annotationen, Relationen zwischen Entities: One-to-one, One-to-many, Many-to-many. Vererbung bei Entities: Strategien der Vererbung, transiente Klassen, Polymorphe Abfragen/Assoziationen
  • Arbeiten mit persistenten Objekten: Arbeiten mit dem Entity Manager, Erzeugen/Laden/Ändern/Löschen von persistenten Daten
  • Abfragen: JPQL, native SQL-Abfragen, benannte JPQL-Abfragen
  • JPA Criteria API: objektorientierte API DB-Abfragen, Grundlagen der JPA-Transaktions-API
  • Fortgeschrittene Themen: Lebenszyklus von persistenten Objekten, Detached Objects, Lazy-Initialisierung, Bean Validation
  • Rolle im Application Server und Web Container

Termine:

Startdatum Enddatum Seminarort Preis * Teilnehmer Freie Plätze Buchung
29.01.2018 02.02.2018 Wiesbaden

1.690,00 €

1.521,00 € Frühbucherpreis

09.04.2018 13.04.2018 Wiesbaden

1.690,00 €

1.521,00 € Frühbucherpreis

09.07.2018 13.07.2018 Wiesbaden

1.690,00 €

1.521,00 € Frühbucherpreis

12.11.2018 16.11.2018 Wiesbaden

1.690,00 €

1.521,00 € Frühbucherpreis

* alle Preise zzgl. der gesetzlich gültigen Mehrwertsteuer

Downloads

Beratung / Kontakt

Seminarteam
Sie haben Fragen zu Seminaren
oder zu einer Bestellung?
phone 0611 77840-00
 envelope2 seminare@ordix.de

Das sagen unsere Teilnehmer

Sehr gut!

Seminar Java Persistence API mit Hibernate, 04.05.2009