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 18-21

- u.a. in Berlin, Hamburg, München, Düsseldorf, Offenbach

In dieser 1-tägigen Schulung "Neuerungen auf Java 18-21" lernen Sie alle neuen Sprachfeatures der Java Versionen 18-21 kennen und üben diese an Beispielen. Weiterhin erfahren Sie, was sich an der JVM in Sachen Lauzeitverhalten und Tools getan hat. Zu guter Letzt werden auch ...

Jakarta EE - Intensivkurs Frontend mit JSF, Websockets und Servlets

- u.a. in Stuttgart, Leipzig, Nürnberg, Düsseldorf, Virtual Classroom

In dieser 4-tägigen Schulung "Jakarta EE - Intensivkurs Frontend mit JSF, Websockets und Servlets" lernen Sie die Realisierung von moderenen Webanwendungen mit Hilfe von Jakarta Server Faces (JSF), Websockets und Servlets. JSF bilden die offizielle Technologie zur ...