Download als PDFSchulung:
Hibernate

Kompaktinfos
Kurs-IDDauerPreisNächste Termine
FHIBER3 Tage1.450 EUR (Preis pro Person zzgl. MwSt.)
Inhouse Seminare auf Anfrage.
11.10. - 13.10.2010
29.11. - 01.12.2010
Wir beraten Sie gern
Infomail
Anja Fassott
+49 621 71839-12
Offene Termine
11.10. - 13.10.*Anmelden
29.11. - 01.12.*Anmelden

Fax-Formular:Anmelden

*Durchführungsgarantie

Inhouse Kurse
Alle Seminare sind auch Inhouse möglich.
Individual-Schulung
Sie wollen die volle Aufmerksamkeit?!
In unseren Individual-Schulungen haben sie den Trainer ganz für sich alleine.Anfragen

Seminarbeschreibung

Hibernate als Framework zur Persistenz von Java-Objekten bietet durch objektrelationales Mapping (OR-Mapping) die Möglichkeit, Objekte einfach auf relationale Datenbanken abzubilden und den Implementierungsaufwand wesentlich zu reduzieren. Hibernate hat sich als populärstes Persistenz-Framework durchgesetzt, arbeitet mit allen gängigen relationalen Datenbanken und findet sowohl in Standalone Anwendungen, als auch in Application Servern Einsatz. Auch der Sun Standard für Persistenz, die Java Persistence API (JPA) wird von Hibernate unterstützt. JPA als Teil der neuen EJB 3 Spezifikation ermöglicht portables Implementieren von OR-Mapping mit standardisierten Schnittstellen. Anhand von praktischen Beispielen und Übungen lernt der Teilnehmer in der Schulung den Umgang mit Hibernate.

Kurs-Inhalt

Grundlagen

  • Hibernate Architektur und Aufbau
  • Konfiguration von Hibernate
  • Persistenzmodell

Persistente Klassen

  • Abbildung eines Domain Object Models
  • Speichern von POJO Klassen
  • Primary Keys und Generatoren
  • Nutzen der Objektidentität
  • Implementierung von POJO Assoziationen

ORM (Objekt relationales Mapping)

  • Einfache Mappings
  • Mapping von Assoziationen, Collections und Vererbung
  • Arbeiten mit Datenbank Schema
  • Unidirektionale und Bidirektionale Beziehungen

Arbeiten mit persistenten Objekten

  • Der Lebenszyklus von persistenten Objekten
  • Laden und Speichern von Daten mit Hibernate
  • Transitive Persistenz (Persistenz nach Erreichbarkeit)
  • Ändern und Löschen von persistenten Objekten
  • Hibernate Exception Handling

Hibernate Query Language (HQL)

  • Aufbau von Queries in Hibernate Query Language
  • Gruppierung, Aggregierung
  • Query By Criteria (QBC)
  • Query By Examples (QBE)

Hibernate in verschiedenen Architekturen

  • Hibernate in Mehrbenutzeranwendungen
  • Non-managed Environment: Java SE Umgebungen
  • Managed Environment: Java EE Umgebungen wie Servlets und EJBs
  • Verwenden der SessionFactory
  • Hibernate in Data Access Objects (DAO)

Hibernate mit Spring

  • Spring Einführung
  • Inversion of Control (IoC)/Dependency Injection
  • Konfiguration des Application Contextes
  • Anwendung von Hibernate innerhalb Spring
  • Deklarative Transaktionen

Java Persistence API (JPA)

  • Einführung in die Persistence API
  • Umgang mit EntityManagerFactory und EntityManager
  • Konfiguration mittels Java 5 Annotations und persistence.xml
  • Java Persistence Query Language (JPA-QL)

Zielgruppe

Java Entwickler, die einen Schnelleinstieg in Hibernate suchen.

Voraussetzung für Seminar-Teilnahme

Fortgeschrittene Kenntnisse in der Java Programmierung, XML Grundlagen und SQL- Kenntnisse.

Seminar-Dauer

3 Tage, 1. Tag 10:00 bis 17:00 Uhr, Folgetag(e) 9:00 bis 16:30 Uhr

Teilnehmerzahl

min. 1, max. 8 Personen

Vorteile einer Seminar-Teilnahme

  • Nach dem Seminar sind Sie in der Lage, Persistenz mit Hibernate zu realisieren
  • Die Schulung vermittelt die nötigen Grundlagen anhand vieler Übungen und Beispiele
  • Während des Trainings wird eine kleine Hibernate Anwendung entwickelt
  • Lernen Sie die Nutzung von Hibernate mit Spring gleich mit
  • Unsere Kurs-Unterlagen sind immer auf dem aktuellsten Stand

Termine für Seminar: Hibernate

Seminar-TerminSeminar-DauerOrtSeminar-PreisKurs-IDSeminar-Anmeldung
11.10. - 13.10.20103Mannheim1.450 EURFHIBERWeb-FormularFax-Formular
29.11. - 01.12.20103Mannheim1.450 EURFHIBERWeb-FormularFax-Formular

Preis pro Person zzgl. MwSt. inkl. Unterlagen, Zertifikat, Tagesverpflegung, Getränke, Obst und Snacks.

Inhouse-Kurse

Alle unsere Seminare können wir Ihnen auch für eine Durchführung in Ihrem Hause anbieten. Hierbei können die Inhalte aller unserer Seminare beliebig für Ihr individuelles Training zu einem Wunschseminar zusammengestellt werden.

Rabatte, Durchführungsgarantie und AGBs

Zum Geschaeftsbreich Competence Center
Schulung
Dieses Seminar wird als offenes Seminar mit der Agenda unserer Schwesterschulung Java Persistence API mit Hibernate durchgeführt.
Artikel
Vortrag
Unsere Vortragsfolien zu Hibernate finden Sie als pdf über folgenden Link unter JAX 2005: Persistenz mit Hibernate
Schulung
Interessiert Sie vielleicht auch unser Spring Seminar in diesem Zusammenhang?
Bildungsgutschein
Bezahlen Sie mit Ihrem BildungsgutscheinBildungsgutscheinBildungsgutschein