Hibernate

Hibernate

Das Framework Hibernate ist eine klassische "Object-Relational-Mapping" 1-Lösung (ORM). Bei dieser werden SQL-Abfragen durch eine Schicht abstrahiert und können somit auf eine Vielzahl von Datenbanken angewandt werden. Der Entwickler arbeitet lediglich mit Java-Klassen, die mit den Relationen der Datenbank verknüpft sind. Darüber hinaus bietet Hibernate eine eigene Sprache für erweiterte Abfragen an. Auch diese ist datenbankunabhängig und kann aus diesem Grund für unterschiedliche Datenbanksysteme genutzt werden.