Hibernate (Framework)

Java-Bibliothek
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 10. Februar 2005 um 02:08 Uhr durch Cb76 (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Hibernate ist ein Open-Source-Persistenz-Framework für Java, das es ermöglicht, Objekte in einer relationalen Datenbank zu speichern und umgekehrt, aus Datensätzen in einer relationalen Datenbank Objekte zu erzeugen. Dies bezeichnet man auch als O/R-Mapping-Tool (Object-Relational-Mapping-Tool).

Bei den Objekten handelt es sich um POJO's (Plain Old Java Objects). Diese Objekte sind einfacher Natur und haben Attribute und Methoden (Accessors, Mutators).

Hibernate kann mit allen relationalen Datenbanksystemen benutzt werden für die es einen JDBC-Treiber gibt. Anwendungsseitig kann Hibernate entweder in einer Java-Applikation benutzt werden oder in eine Servlet-Engine oder einen Applikationsserver integriert werden.

Eine Einführung macht die Funktionsweise von Hibernate deutlich.

www.hibernate.org