Your Relational Data. Objectively. - Hibernate ORM
Your Relational Data. Objectively. - Hibernate ORM
- Hibernate ORM
Hibernate ORM
Your relational data. Objectively.
Getting
started
Latest
stable (6.1)
Object/Relational Mapping
Hibernate ORM enables developers to more easily write applications
whose data outlives the application process. As an Object/Relational
Mapping (ORM) framework, Hibernate is concerned with data persistence
as it applies to relational databases (via JDBC). Unfamiliar with the notion
of ORM? Read here.
JPA Provider
In addition to its own "native" API, Hibernate is also an implementation of
the Java Persistence API (JPA) specification. As such, it can be easily
used in any environment supporting JPA including Java SE applications,
Java EE application servers, Enterprise OSGi containers, etc.
Idiomatic persistence
Hibernate enables you to develop persistent classes following natural
Object-oriented idioms including inheritance, polymorphism, association,
composition, and the Java collections framework. Hibernate requires no
interfaces or base classes for persistent classes and enables any class or
data structure to be persistent.
High Performance
Hibernate supports lazy initialization, numerous fetching strategies and
optimistic locking with automatic versioning and time stamping. Hibernate
requires no special database tables or fields and generates much of the
SQL at system initialization time instead of at runtime.
https://hibernate.org/orm/ 1/4
7/31/22, 7:25 PM Your relational data. Objectively. - Hibernate ORM
Scalability
Hibernate was designed to work in an application server cluster and deliver
a highly scalable architecture. Hibernate scales well in any environment:
Use it to drive your in-house Intranet that serves hundreds of users or for
mission-critical applications that serve hundreds of thousands.
Reliable
Hibernate is well known for its excellent stability and quality, proven by the
acceptance and use by tens of thousands of Java developers.
Extensibility
Hibernate is highly configurable and extensible.
Latest news
Hibernate ORM
5.6.10.Final released
2022-07-07
Today, we published a new
maintenance release of
Hibernate ORM 5.6:
5.6.10.Final. What’s new
This release introduces a
few minor improvements as
well as bug fixes.
Optimisation Thanks to...
Hibernate ORM
6.1.1.Final released
2022-07-01
Today, we published a new
maintenance release of
Hibernate ORM 6.1:
6.1.1.Final. What’s new
This release introduces a
few minor improvements as
well as bug fixes.
Optimisation We have...
https://hibernate.org/orm/ 2/4
7/31/22, 7:25 PM Your relational data. Objectively. - Hibernate ORM
Hot features of
Hibernate ORM 6.1
2022-06-24
Hibernate ORM version
6.1.0.Final was just
announced a few days ago,
but the announcement
didn’t go into a too much
detail. Read on if you
want...
Hibernate ORM
6.0.2.Final released
2022-05-25
Today, we published a new
maintenance release of
Hibernate ORM 6.0:
6.0.2.Final. What’s new
This release introduces a
few minor improvements as
well as bug fixes.
Optimisation We have...
Hibernate ORM
5.6.9.Final and
Hibernate Reactive
1.1.5.Final
2022-05-16
Over the weekend we
released both Hibernate
ORM 5.6.9.Final and
Hibernate Reactive
1.1.5.Final. Hibernate ORM
5.6.9.Final Version 5.6.9 is
a regular maintenance
release of our 5.6 branch;...
https://hibernate.org/orm/ 3/4
7/31/22, 7:25 PM Your relational data. Objectively. - Hibernate ORM
https://hibernate.org/orm/ 4/4