Druckvorschau
DE de |EN en

Java Persistenzstrategien für Oracle


Die Suche nach der richtigen Persistenz-Strategie gehört in großen Java- Projekten zu den wichtigsten Aktivitäten - sowohl in der Architektur - als auch in der Implementierungsphase. Bereits vor Einführung des neuen Java Persistence API (JPA) gab es eine Reihe von Alternativen, die durch neuere Techniken und Tools noch erweitert wurden. Im Seminar werden die verschiedenen Ansätze durch praktische Beispiele vorgestellt und anhand ihrer Vor- und Nachteile werden strategische Entscheidungshilfen erarbeitet. Die meisten der vorgestellten Techniken sind unabhängig von der eingesetzten Datenbank. Die begleitenden Übungen werden unter Einsatz der Oracle- Datenbank durchgeführt. Am Beispiel Oracle werden dann auch herstellerspezifische Persistenzstrategien vorgestellt. Dabei handelt es sich um den Umgang mit XML-Features in der Oracle-Datenbank sowie die Verwendung der Oracle-Datenbankinternen Java VM, mit der es möglich ist, datenintensive Java-Anwendungen direkt in der Datenbank ablaufen zu lassen. Sie erhalten einen Überblick über die vorhandenen Techniken und lernen anhand von Implementierungsbeispielen die Vor- und Nachteile der verschiedenen Ansätze kennen. Dadurch werden Sie in die Lage versetzt, passende Strategien für ein konkretes Projekt auswählen zu können. Nach Besuch des Seminars sind die Teilnehmer in der Lage, die für ein konkretes Projekt am besten geeignete Möglichkeit für das Java-Datenbank- Zusammenspiel auszuwählen und zu implementieren.

Themen sind u.a.

  • JDBC (Schwerpunkt neuere Versionen JDBC 3.0 und 4.0)
  • Java Persistence API (JPA)
  • Java-EE-Persistenz vor und nach EJB 3.0
  • Besonderheiten bei der XML-basierten Speicherung in Oracle
  • Oracle-JDBC-Erweiterungen zur Performancesteigerung und zum Umgang mit Oracle-eigenen Datentypen
  • Java in der Oracle-Datenbank (Installation, Implementierung und Aufruf von datenbankinternen Java-Anwendungen, Administration,
  • Sicherheitsaspekte, Vergleich mit PL/SQL)

Zielgruppe

Projektleiter, Software-Architekten und Entwickler

Dauer

2-3 Tage

Voraussetzung

Grundlegende Java-Programmierkenntnisse sollten vorhanden sein.

Trainer

Rudolf Jansen

Rudolf Jansen ist Trainer und Fachautor. Er hat viele Jahre Erfahrungen in den Bereichen Oracle, Java und XML. Er ist Autor der bei entwicklerpress erschienenen Bücher "Oracle, Java, XML: Integration in Oracle 9i"; Architekturansätze für die Praxis" und "Java-Persistenz-Strategien". Er schreibt regelmäßig Artikel für Fachzeitschriften wie das Java Magazin und das Entwickler Magazin. Darüber hinaus ist er regelmäßiger Sprecher auf Entwicklerkonferenzen.

 

Inhalte als Pdf downloaden

 

Newsletter

» Trainingskatalog 2010

» Kontakt