Born out of necessity
Ebean is an open source "Object Relational Mapping" toolkit for Java that is simple and agile.
ORM toolkits give you a way to query SQL databases using Java statements that automatically load, save and update databases through your Java objects (which are transformed into database proxies).
Ebean was originally created to provide a simpler alternative to JPA (Java Persistence Architecture) ORM implementations such as Hibernate and EclipseLink. It was designed to allow faster coding, easier maintenance, beautiful clean code and create the ideal interface between your Java code and SQL data.
Ebean's objectives are to:
If you are familiar with JPA you will notice that Ebean provides a much cleaner "sessionless" API and a simpler query language with:
Ebean has been in production for 5 years and is pre-integrated into the popular Play framework.
Take a look at the code demos showing how Ebean is used.
If you are intereted in receiving professional support services for Ebean please enter your email below and we will get back to you within 2 days.