Hibernate logo

Hibernate

Maps objects to database tables and allows querying databases using HQL and SQL.

Made by Red Hat

  • Java

  • development

  • persistence-layer

  • Database

What is Hibernate?

Hibernate is an open-source Java framework that simplifies the mapping between object-oriented domain models and relational databases. It provides a powerful object-relational mapping (ORM) solution, enabling developers to interact with databases using an object-oriented programming model. Hibernate supports a wide range of database management systems and provides a robust query language, HQL (Hibernate Query Language), as well as the ability to execute native SQL queries. With Hibernate, developers can focus on their application logic without having to worry about the underlying database implementation details, promoting efficiency and productivity

Highlights

  • Object-Relational Mapping (ORM) capabilities
  • Support for a variety of database management systems
  • Hibernate Query Language (HQL) for database queries
  • Native SQL query execution

Platforms

  • Linux
  • Mac
  • Windows
  • Android

Languages

  • English

Social