Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Ebean
Ebean

2
1
+ 1
0
Hibernate
Hibernate

629
432
+ 1
16
Add tool

Hibernate vs Ebean: What are the differences?

Developers describe Hibernate as "Idiomatic persistence for Java and relational databases". Hibernate is a suite of open source projects around domain models. The flagship project is Hibernate ORM, the Object Relational Mapper. On the other hand, Ebean is detailed as "Provides multiple levels of abstraction from ORM". It is an object-relational mapping product written in Java. It is designed to be simpler to use and understand than JPA or JDO products.

Hibernate and Ebean can be categorized as "Object Relational Mapper (ORM)" tools.

- No public GitHub repository available -
- No public GitHub repository available -

What is Ebean?

It is an object-relational mapping product written in Java. It is designed to be simpler to use and understand than JPA or JDO products.

What is Hibernate?

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

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Ebean?
Why do developers choose Hibernate?
    Be the first to leave a pro
      Be the first to leave a con
        Be the first to leave a con
        What companies use Ebean?
        What companies use Hibernate?

        Sign up to get full access to all the companiesMake informed product decisions

        What tools integrate with Ebean?
        What tools integrate with Hibernate?

        Sign up to get full access to all the tool integrationsMake informed product decisions

        What are some alternatives to Ebean and Hibernate?
        jOOQ
        It implements the active record pattern. Its purpose is to be both relational and object oriented by providing a domain-specific language to construct queries from classes generated from a database schema.
        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.
        SQLAlchemy
        SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.
        Doctrine 2
        Doctrine 2 sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL.
        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.
        See all alternatives
        Decisions about Ebean and Hibernate
        No stack decisions found
        Interest over time
        Reviews of Ebean and Hibernate
        No reviews found
        How developers use Ebean and Hibernate
        Avatar of Kang Hyeon Ku
        Kang Hyeon Ku uses HibernateHibernate

        Mybatis ๋กœ ์ฟผ๋ฆฌ๋ฅผ ๋งŒ๋“ค๊ณ  ์กฐ๊ฑด๋ถ„ ๋ถ„๊ธฐ์‹ for ๋ฌธ์„ ์ฟผ๋ฆฌ์— ๋‹ฌ์•„ ๋”์ด์ƒ ์ฟผ๋ฆฌ๋ฅผ ์•Œ์•„ ๋ณผ ์ˆ˜ ์—†๊ฒŒ ๋˜์—ˆ์„๋•Œ ์ด๊ฒŒ ์˜๋งˆ๊ฐ€ ์žˆ๋‚˜ ์‹ถ์—ˆ๋‹ค. ๊ทธ ๋•Œ ํ•œ๋ฒˆ orm ์„ ์จ๋ณด๋ฉด ์–ด๋–จ๊นŒ ์‹ถ์–ด ์ตœ๊ทผ์— ๋ฐฐ์šฐ๊ธฐ ์‹œ์ž‘ํ•œ orm ์ด๋‹ค. ์ •๋ง ํŽธํ•˜๊ฒŒ ๊ฐœ๋ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ์ผ์กฐํ•˜๊ณ  ์žˆ๋‹ค. ๋‹ค๋งŒ ๊ฒฐ๊ตญ์— ์ฟผ๋ฆฌ๋ฅผ ๋‚ ๋ ค ๋งตํ•‘์„ ํ•˜๋Š”๋ฐ, ์ฟผ๋ฆฌ๋ฅผ ์ž˜ ๋ชจ๋ฅด๊ฑฐ๋‚˜ ๊ทธ์— ๋Œ€ํ•œ ์ง€์‹ ์—†์ด ์“ฐ๋‹ค๊ฐ€๋Š” ๋งํ•˜๊ฒ ๊ตฌ๋‚˜ ํ•˜๋Š” ์ƒ๊ฐ์ด ๋งŽ์ด ๋“ค์—ˆ๋‹ค.

        Avatar of Analytical Informatics
        Analytical Informatics uses HibernateHibernate

        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.

        Avatar of Tongliang Liu
        Tongliang Liu uses HibernateHibernate

        Can't escape from when you're on the Java stack and deal with relational db.

        Avatar of Satoru Ishikawa
        Satoru Ishikawa uses HibernateHibernate

        Strut ใ‚„ Spring ใชใฉ Java web app flame work ใงใฎ Object Relation Mapperใจใ—ใฆ

        Avatar of icarus-dave
        icarus-dave uses HibernateHibernate

        Persistence layer for backend data; maps entities to the database.

        How much does Ebean cost?
        How much does Hibernate cost?
        Pricing unavailable
        Pricing unavailable
        News about Ebean
        More news