StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Product

  • Stacks
  • Tools
  • Companies
  • Feed

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 StackShare. All rights reserved.

API StatusChangelog
Hibernate
ByHibernateHibernate

Hibernate

#15in Databases
Stacks1.55kDiscussions22
Followers1.17k
OverviewDiscussions22

What is Hibernate?

Hibernate is a suite of open source projects around domain models. The flagship project is Hibernate ORM, the Object Relational Mapper.

Hibernate is a tool in the Databases category of a tech stack.

Hibernate Pros & Cons

Pros of Hibernate

  • ✓Easy ORM
  • ✓Easy transaction definition
  • ✓Is integrated with spring jpa
  • ✓Open Source

Cons of Hibernate

  • ✗Can't control proxy associations when entity graph used

Hibernate Alternatives & Comparisons

What are some alternatives to Hibernate?

Prisma

Prisma

Prisma is an open-source database toolkit. It replaces traditional ORMs and makes database access easy with an auto-generated query builder for TypeScript & Node.js.

SQLAlchemy

SQLAlchemy

SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.

Sequelize

Sequelize

Sequelize is a promise-based ORM for Node.js and io.js. It supports the dialects PostgreSQL, MySQL, MariaDB, SQLite and MSSQL and features solid transaction support, relations, read replication and more.

Entity Framework

Entity Framework

It is an object-relational mapper that enables .NET developers to work with relational data using domain-specific objects. It eliminates the need for most of the data-access code that developers usually need to write.

Entity Framework Core

Entity Framework Core

It is a lightweight, extensible, open source and cross-platform version of the popular Entity Framework data access technology. It can serve as an object-relational mapper (O/RM), enabling .NET developers to work with a database using .NET objects, and eliminating the need for most of the data-access code they usually need to write.

ent

ent

It is a simple, yet powerful entity framework for Go, that makes it easy to build and maintain applications with large data-models.

Hibernate Integrations

Java, Spring MVC, Spring Framework, Apache Struts, TimescaleDB and 4 more are some of the popular tools that integrate with Hibernate. Here's a list of all 9 tools that integrate with Hibernate.

Java
Java
Spring MVC
Spring MVC
Spring Framework
Spring Framework
Apache Struts
Apache Struts
TimescaleDB
TimescaleDB
Apache Cocoon
Apache Cocoon
EJB3
EJB3
Quarkus
Quarkus
AnyChart
AnyChart

Hibernate Discussions

Discover why developers choose Hibernate. Read real-world technical decisions and stack choices from the StackShare community.Showing 3 of 5 discussions.

Kang Hyeon Ku
Kang Hyeon Ku

Jan 10, 2017

Needs adviceonHibernateHibernate

Mybatis 로 쿼리를 만들고 조건분 분기식 for 문을 쿼리에 달아 더이상 쿼리를 알아 볼 수 없게 되었을때 이게 의마가 있나 싶었다. 그 때 한번 orm 을 써보면 어떨까 싶어 최근에 배우기 시작한 orm 이다. 정말 편하게 개발을 할 수 있는데 일조하고 있다. 다만 결국에 쿼리를 날려 맵핑을 하는데, 쿼리를 잘 모르거나 그에 대한 지식 없이 쓰다가는 망하겠구나 하는 생각이 많이 들었다. Hibernate

0 views0
Comments
Satoru Ishikawa
Satoru Ishikawa

Mar 26, 2016

Needs adviceonHibernateHibernate

Strut や Spring など Java web app flame work での Object Relation Mapperとして Hibernate

0 views0
Comments
markdaly
markdaly

COO at Analytical Informatics

Sep 18, 2015

Needs adviceonHibernateHibernate

We use a Clojure-powered wrapper around Hibernate to provide an ORM access to our data store for applications, as well as offering SSO integration and HIPAA logging functionality. Hibernate

0 views0
Comments
View all 5 discussions

Try It

Visit Website

Adoption

On StackShare

Companies
231
NBAWMS+225
Developers
1.15k
RODRMN+1140