Skip to content
AppClap
Hibernate ORM is unclaimed —
H

Hibernate ORM

Your relational data. Objectively.·hibernate.org

Visit

Hibernate ORM is an object/relational mapping framework for Java that makes relational data visible to Java programs in a natural, type-safe form. It supports the Jakarta Persistence (JPA) specification, provides a powerful query language (HQL), tunable caching and fetching strategies, and features for temporal data and audit logging. It is designed for highly concurrent environments and has been used in enterprise systems across many industries.

What it's for

Mapping Java objects to relational database tablesWriting and validating complex queries with HQLSynchronizing in-memory object changes with the databaseImplementing temporal entities and audit loggingTuning application performance through caching and fetch strategiesBuilding persistence layers for Java SE, EE servers like WildFly, and containers like Quarkus

Features 15

  • Ability to write native SQL queries
  • Audit logging of entity changesets
  • Built-in support for Spanner
  • Community Dialects module for older databases like Informix, Ingres, and Teradata
  • Compatibility with PostgreSQL, MySQL, Db2, Oracle, SQL Server, Sybase ASE, EDB, TiDB, MariaDB, HANA, CockroachDB, H2, and HSQLDB
  • Compile-time validation of HQL via Hibernate Processor
  • Hibernate Query Language (HQL) for object-oriented SQL queries
  • Jakarta Persistence (JPA) implementation
  • Native Hibernate API alongside JPA
  • Object/relational mapping for Java
  • Optimistic locking with automatic versioning or time-stamping
  • Pessimistic locking support
  • Support for annotations or XML-based mapping definitions
  • Temporal entities for querying historical data states
  • Two-level caching architecture

At a glance

open source
TypeLibrary / SDK
ForJava developers

Integrations

WildFlyQuarkusMongoDB

Resources

Pricing

Hibernate ORM is released under the ASL v2 open-source license; paid support options are also offered but no pricing details are published on the site.

Last checked 5 days ago·