Persistenz mit Hibernate
Hibernate ist ein Persistenzframework, welches in allen gängigen Anwendungstypen eingesetzt werden kann, sei es Standalone, Webanwendung oder JEE-Anwendung; bei Letzterem ersetzt es die problematischen Entity Beans. Es ist deutlich eleganter als direkte JDBC-Programmierung, gestattet aber bei Bedarf manuelles JDBC. Hibernate arbeitet mit allen gängigen relationalen Datenbanken zusammen.
In diesem Kurs erfahren Sie, wie Sie in unterschiedlichen Anwendungsarchitekturen Hibernate für die Datenbankanbindung einsetzen können.
Inhalt
- Objekt-Relationales Mapping (ORM)
- Installation von Hibernate
- Persistente Klassen
- Transaktionen und Caching
- Queries mit der HQL
- Einbindung in unterschiedliche Architekturen
- Hilfsmittel: hbm2ddl, hbm2java, Middlegen, XDoclet
Zielgruppe
Entwickler, die ein bewährtes OpenSource-Framework für die Datenbankanbindung einsetzen wollen
Voraussetzung
Teilnahme an Java Servlets und Java Server Pages oder vergleichbare Kenntnisse unbedingt erforderlich. Teilnahme an Entwicklung mit Enterprise JavaBeans 3 oder vergleichbare Kenntnisse hilfreich.
Dauer
2 Tage
Teilnehmer
4 bis 10 Personen
