Java Persistence API

Das Seminar "Java Persistence API" ist seitens des Herstellers nicht mehr verfügbar, bzw. abgekündigt. Wir können Ihnen diese Schulung in Form eines Workshops in Ihrem Unternehmen oder in unserem Schulungszentrum anbieten.

Seminarinformationen

Seminar - Ziel

Persistenzmanagement für Java-Objekte mit JPA, Hibernate und Eclipselink
 
Seit der Java EE 5 ist es mit Hilfe von JPA möglich, Java-Objekte auf Datenbanktabellen zu mappen und Abfragen und Änderungen der persistenten Objekte durchzuführen, unabhängig vom eingesetzten Provider. In dem Seminr erlernen Sie wie mit Hilfe von JPA 2.0 Datenbankzugriffe realisiert werden. Darüber hinaus wird die Nutzung in Stand-alone-Anwendungen aufgezeigt wie Integrationen in Java-EE-Applikationsserver. Auf die neuen Features von JPA 2.0 wie Criteria Queries,Validierung und Caching wird explizit eingegangen.

Teilnehmer - Zielgruppe

Entwickler

Kurs - Voraussetzungen

Erfahrungen mit Datenbanken und SQL, Java Grundkenntnisse von Vorteil 

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

  • Überblick über die Persistenzarchitektur
  • persistente Klassen programmieren
  • Konfiguration mit Annotationen oder XML-FilesDefinition von Persistence Units
  • Entity Manager verwenden
  • EntitiesSpeichern, Finden, Verändern und Löschen
  • Zusammengesetzte uns generierte Primary Keys
  • Abfragesprache JPA QL (ehemals EJB QL)
  • Abfragen mittels Criteria API
  • Transaktionssteuerung
  • Detached Entities nutzen
  • Relationen und Vererbung
  • Optimistic und Pessimistic Locking
  • Bean-Validierung
  • Caching
  • JPA in Java-SE- und Java-EE-Anwendungen verwenden
Tags: Oracle, SUN

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Sie werden in der Verwendung von Eclipse unter Java SE/EE-Programmierung vertraut gemacht.

Datenbankzugriff mit Java JDBC

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Die Teilnehmer erlangen Kenntnisse im Anwendungsbereich von JDBC und erlernen Datenbankabfragen mit JDBC zu schreiben. Weitere Seminarinhalte sind die unterschiedlichen JDBC-Treibertypen und mögliche Auswirkungen des Einsatzes von JDBC auf die Verteilung einer Java-Anwendung.

Neuerungen auf Java 9-21

- u.a. in Frankfurt am Main, Hamburg, Leipzig, Düsseldorf, Virtual Classroom

In dieser 2-tägigen Schulung "Neuerungen auf Java 9-21" lernen Sie alle neuen Sprachfeatures als auch kleineren API Erweiterungen der Java Versionen 9-21 kennen und üben diese an vielen Beispielen. Weiterhin erfahren Sie, was sich an der JVM getan hat. Zum einen sind das ...

Intensivkurs Containertests mit Arquillian

- u.a. in Nürnberg, Wien, Essen, Heidelberg, Mannheim

In dieser 2-tägigen Schulung "Intensivkurs Containertests mit Arquillian" lernen Sie die wichtigsten Features und Konzepte des Arquillian-Frameworks kennen, um eigene professionelle Container-Tests schreiben zu können. Arquillian unterstützt dabei eine Vielzahl von ...