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

Web Service Entwicklung mit Java

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

Ein Standard des W3C zur Realisierung service-orientierter Architekturen (SOA) sind Web Services . Web Services bieten sich als plattform- und programmier-sprachenneutrale Technologie zur Integration heterogener Systeme an. Nach Beendigung dieser Schulung können die ...

Java EE Überblick für Entscheider

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

Java EE ist eine Softwarearchitektur für die transaktionsbasierte Ausführung in Java programmierten Anwendungen und insbesondere Web-Anwendungen. Softwarekomponenten und Dienste werden primär in der Programmiersprache Java erstellt. Mit JavaEE wird ein allgemein akzeptierter ...

Java EE Entwurfsmuster (Pattern)

- u.a. in Berlin, Hannover, Leipzig, Düsseldorf, Offenbach

Der Teilnehmer des Seminars erhält einen Überblick über die wichtigsten Muster sowohl für die Präsentations- als auch für die Business- und Integrations-Schicht.

Java Refaktorisierung

- u.a. in Stuttgart, Essen, Heidelberg, Varaždin, Offenbach

In diesem Seminar lernen die Teilnehmer die allgemeineren Prinzipien des Refaktorisierens. Es wird das Auffinden von zu refaktorisierenden Code demonstriert, sowei die damit verbundenen Möglichkeiten einen Code zu verbessern. Darunter fallen beispielsweise das Aufbauen von ...