--- title: Hibernate Reviews meta\_title: 'Hibernate Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter 29 reviews by the users' company size, role or industry to find out how Hibernate works for a business like yours. aggregate\_rating: rating\_value: 4.2 review\_count: 29 scale: '5' date\_modified: '2026-08-07' parent\_category: name: Web Frameworks url: https://www.g2.com/categories/web-frameworks ---

# Hibernate Reviews & Product Details

Hibernate an open source Java persistence framework project.

* * *

Seller
[Hibernate](https://www.g2.com/sellers/hibernate)
Discussions
[Hibernate Community](https://www.g2.com/products/hibernate/discuss)
Solution Type

Best-of-Breed

Show More

## Value at a Glance

Averages based on real user reviews.

### Perceived Cost

$$$$$

[
View More Pricing Information
](https://www.g2.com/products/hibernate/pricing)

## Top-Rated Alternatives

[

 ![Apache OFBiz](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Apache OFBiz")

Apache OFBiz

4.2/5(38)

](https://www.g2.com/products/apache-ofbiz/reviews)

[

 ![spring.io](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "spring.io")

spring.io

4.5/5(320)

](https://www.g2.com/products/spring-io/reviews)

[

 ![Jmix](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Jmix")

Jmix

4.8/5(23)

](https://www.g2.com/products/jmix/reviews)

[
View All Alternatives
](https://www.g2.com/products/hibernate/competitors/alternatives)

## User Insights

Average based on 29 real user reviews.

Perceived Cost

$$$$$

[Log in to unlock pricing and user insights](/login)

## Hibernate Integrations
(2)

What do users say about integrations?

Integration information sourced from real user reviews.

[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Java runtime with Tomcat8 (Amazon Linux)

](https://www.g2.com/products/java-runtime-with-tomcat8-amazon-linux/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

OpenJDK 8 (Java 8) on Ubuntu 18

](https://www.g2.com/products/openjdk-8-java-8-on-ubuntu-18/reviews)

Show More

 ![Nashit H.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Nashit H.")
NH

Nashit H.

Academic Director

Education Management

Mid-Market (51-1000 emp.)

6/17/2026

"Solid ORM Mapping with Automated SQL Queries and Great Documentation"

5/5

What do you like best about Hibernate?

It helps map Java classes to databases, especially for ORM mapping with SQL-based databases, and it also automates SQL queries. Features like lazy loading, along with solid support and documentation, make it stand out. Review collected by and hosted on G2.com.

What do you dislike about Hibernate?

XML-based mappings aren’t really something for newbies, and there’s also no NoSQL support. Review collected by and hosted on G2.com.

What problems is Hibernate solving and how is that benefiting you?

Manual SQL writing and database portability. Review collected by and hosted on G2.com.

Show More

Our network of Icons are G2 members who are recognized for their outstanding contributions and commitment to helping others through their expertise.G2 IconValidated ReviewerSource: Organic Review from User Profile

 ![Subash M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Subash M.")
SM

Subash M.

Principal Software Engineer

Small-Business (50 or fewer emp.)

1/19/2021

"Hibernate Easiest way to integrate your database in you Enterprise Application."

4.5/5

What do you like best about Hibernate?

Hibernate is best way to model database table into Java class and communicate with database. Support for almost every SQL database and could easily be migrated from one database to another database without any code change. Review collected by and hosted on G2.com.

What do you dislike about Hibernate?

Query generated by Hibernate some times is not so much efficient and requires much more tuning to be done for better performance. Complete reporting query cannot be written Hibernate Query Language. Review collected by and hosted on G2.com.

Recommendations to others considering Hibernate:

Hibernate is best ORM tools available for Java Developers. It is fully supported by many popular Java Frameworks. Review collected by and hosted on G2.com.

What problems is Hibernate solving and how is that benefiting you?

Develop different Enterprise application using Hibernate. Rapid Application development. Hibernate take care of object mapping and auto query generation. Can be use to generate dynamic Queries. Review collected by and hosted on G2.com.

Show More

8/6/2025
Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Retail](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Retail")
UR

Verified User in Retail

Small-Business (50 or fewer emp.)

4/29/2022

"Best Open- Source ORM Tool"

4.5/5

What do you like best about Hibernate?

It has HQL which is independent of Database. Easy to implement and maintain. L1, L2 caches. Supports almost all Relational DB. Lazy loading support for fast retrieval. Review collected by and hosted on G2.com.

What do you dislike about Hibernate?

It takes a lot of effort to learn and implement. A bit slow as compared to the Traditional JDBC approach. Review collected by and hosted on G2.com.

What problems is Hibernate solving and how is that benefiting you?

Using Hibernates features to relate DB objects with Java POJO's. Makes code more readable and uses Hibernate APIs. Productivity increases. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Swapnil P.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Swapnil P.")
SP

Swapnil P.

Project Engineer

Small-Business (50 or fewer emp.)

1/21/2022

"One of the best ORM tool"

4.5/5

What do you like best about Hibernate?

Its one of the best tool to connect the backend to the database, it is fast, it has many advantages over JDBC , it is faster, open source Review collected by and hosted on G2.com.

What do you dislike about Hibernate?

Security issue, if you wanna build ur project highly secure go for JDBC instead of hibernate. Review collected by and hosted on G2.com.

What problems is Hibernate solving and how is that benefiting you?

Connecting backend to database, i.e Java to MySQL or Postgres Review collected by and hosted on G2.com.

Show More

Validated ReviewerSource: Organic

 ![Muhammad J.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Muhammad J.")
MJ

Muhammad J.

Distinguished Engineer / Java Consultant

Mid-Market (51-1000 emp.)

1/18/2021

"8+ years experience in Hibernate"

4.5/5

What do you like best about Hibernate?

In addition to its own API Hibernate provide fully implementation of JPA specifications and standard.

Different strategy for identity

Fetching eagerly strategy on a single query

Default first level Caching and then optional 2nd level cache

Database schema independent HQL

Criteria query to make user friendly approach it is useful and easy to alter your criteria in future

Filter is also a main benefit when you are using hibernate Review collected by and hosted on G2.com.

What do you dislike about Hibernate?

Low performance for complex query

Low performance for batch processing Review collected by and hosted on G2.com.

Recommendations to others considering Hibernate:

Hibernate generates dynamics queries so If your database schema has complex relations then think twice before using HQL. Although Hibernate provide simple interaction to populate data from a table to your java class.

If you have many tables and entities in the database, the ORM engine may create very complex queries that will slow down the database and application. If you are using the Hibernate ORM, I recommend that you simplify the table structure.

It could be more complex and in some cases it's impossible to fetch related data in 1 query at this stage I prefer to use native query or store procedure to mitigate the performance issue.

1 very important point Hibernate need expertise to implement it properly otherwise you never touch the good performance with it. Review collected by and hosted on G2.com.

What problems is Hibernate solving and how is that benefiting you?

Independent from database schema

Low risk of data lost

Object Oriented Interface base mapping on java classes Review collected by and hosted on G2.com.

Show More

3/14/2021
Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Computer Software](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Computer Software")
CC

Verified User in Computer Software

Mid-Market (51-1000 emp.)

1/15/2021

"Hibernate blends with OOPs concepts in addition to providing its own benefits"

3.5/5

What do you like best about Hibernate?

Association , Cascading. OOPs developer , can easily translate DB design using hibernate Review collected by and hosted on G2.com.

What do you dislike about Hibernate?

Too many configurations. Small changes in DB will lead to many changes in hibernate. Review collected by and hosted on G2.com.

What problems is Hibernate solving and how is that benefiting you?

Not cluttering code ex/; Java code with DB queries. Also we need don't know DB Language to use the DataSource in the application. Underlying DB can changes from oracle to mysql but the Application layer does not undergo major changes , except for drivers and few configurations. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Shishpal V.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Shishpal V.")
SV

Shishpal V.

Software Developer

Enterprise (\> 1000 emp.)

1/13/2021

"Hibernate: Interaction with DB made easy"

5/5

What do you like best about Hibernate?

easy interaction of the application with the database. Review collected by and hosted on G2.com.

What do you dislike about Hibernate?

As of now we are not facing any cons in Hibernate. Review collected by and hosted on G2.com.

Recommendations to others considering Hibernate:

Just explore it and you will become a big fan of it. Review collected by and hosted on G2.com.

What problems is Hibernate solving and how is that benefiting you?

In general when we want to interact with database we need to know SQL, our database may change and we might need to change SQL little bit. Hibernate lets us get rid of this problem. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![SHISH P.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "SHISH P.")
SP

SHISH P.

Research Assistant

Small-Business (50 or fewer emp.)

1/24/2021

"Best object-relational mapping tool"

4.5/5

What do you like best about Hibernate?

Some feature of hibernate are very cool. like cache , batch process and jpa implementation that makes it very easy to use. Review collected by and hosted on G2.com.

What do you dislike about Hibernate?

As of now there is nothing to dislike. but some improvements are required. Review collected by and hosted on G2.com.

Recommendations to others considering Hibernate:

As of now there is no competitor of hibernate which provides such a good services. Review collected by and hosted on G2.com.

What problems is Hibernate solving and how is that benefiting you?

We are solving database related issues. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Yu-Chun(Jim) C.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Yu-Chun(Jim) C.")
YC

Yu-Chun(Jim) C.

Lead application support analyst

Small-Business (50 or fewer emp.)

1/11/2021

"There are too many settings to set config and pojo"

3.5/5

What do you like best about Hibernate?

It covers all ORM aspects,so engineers can have a very clear insights only using object point of view to design system,especially use associations to replace 'relationship' Review collected by and hosted on G2.com.

What do you dislike about Hibernate?

There are too many settings,and if I want to just add some columns,I need to reset it again,especially for mapping table and cascade,must be careful Review collected by and hosted on G2.com.

What problems is Hibernate solving and how is that benefiting you?

Session control and entity life cycle,and easily integrate to Spring framework Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Pankaj B.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Pankaj B.")
PB

Pankaj B.

Chapter Lead - Engineering

Enterprise (\> 1000 emp.)

1/18/2021

"Hibernate for Persistence"

4/5

What do you like best about Hibernate?

Hibernate is easier and can be plugged with any other framework spring / spring boot. Review collected by and hosted on G2.com.

What do you dislike about Hibernate?

Complexity around entity relationships and debugging sometimes can be painful. Review collected by and hosted on G2.com.

Recommendations to others considering Hibernate:

Hibernate is easy to use with any of your object oriented and frameworks including spring boot . Uniform patterns available. Review collected by and hosted on G2.com.

What problems is Hibernate solving and how is that benefiting you?

We are using hibernate for all the micro services which are transaction based Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

##### Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

[
View More Pricing Information
](https://www.g2.com/products/hibernate/pricing)

Hibernate Comparisons

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_274e5989edf9b3600dff38b0e67411b1/apache-ofbiz.png "Product Avatar Image")

Apache OFBiz

4.2/5(38)

[
Compare Now
](https://www.g2.com/compare/apache-ofbiz-vs-hibernate)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_b3ddc97808eba7070858084e6bdc599b/mirantis-kubernetes-engine-formerly-docker-enterprise.png "Product Avatar Image")

Mirantis

4.4/5(286)

[
Compare Now
](https://www.g2.com/compare/hibernate-vs-mirantis-kubernetes-engine-formerly-docker-enterprise)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_91f6f287080cb65e412bfb8d4c704bd3/jmix.png "Product Avatar Image")

Jmix

4.8/5(23)

[
Compare Now
](https://www.g2.com/compare/hibernate-vs-jmix)

## Work at Hibernate?

Claim this profile to respond to reviews, update product info, and reach in-market buyers.

[
Claim this profile
](https://www.g2.com/products/hibernate/claim_requests/new?utm_medium=profile-footer-claim-cta&utm_source=g2)

##### Categories on G2

[Java Web Frameworks](https://www.g2.com/categories/java-web-frameworks)

##### Explore More

[Leading event management solution with CRM integration](https://www.g2.com/discussions/what-s-the-leading-event-management-solution-with-crm-integration)[Does the platform maintain a comprehensive, searchable catalog of discovered applications?](https://www.g2.com/discussions/does-the-platform-maintain-a-comprehensive-searchable-catalog-of-discovered-applications)[Which AR collaboration tools work without app downloads and guide technicians through camera-based problem-solving in real time?](https://www.g2.com/discussions/which-ar-collaboration-tools-work-without-app-downloads-and-guide-technicians-through-camera-based-problem-solving-in-real-time)

[Customer data software top picks for mid-sized companies](https://www.g2.com/discussions/customer-data-software-top-picks-for-mid-sized-companies)[Most recommended performance management systems for IT services](https://www.g2.com/discussions/most-recommended-performance-management-systems-for-it-services-what-s-delivering-results)[User-friendly accounting software with payroll capabilities](https://www.g2.com/discussions/what-s-the-most-user-friendly-accounting-software-with-payroll-capabilities)

[Show MoreShow Less](javascript:void(0);)