
Ebean
Object-relational mapping library for Java and Kotlin with type-safe query beans, built-in database migrations and SQL-level control.
Ebean is an object-relational mapping library for Java and Kotlin. It offers queries at three levels, from ORM queries mixed with SQL to DTO queries and plain SQL with JDBC, and it builds type-safe query beans. The core artifact is added to a Maven project, and the library generates database migrations.
Worth knowing
Ebean is focused on persistence. The project’s library reference puts HTTP routing, dependency injection, JSON serialization and front-end rendering out of scope and says it is paired with a web framework and a DI library as needed.
Sources
- 2026-11-08: links, Databases
ebean.io/ - 2026-11-08: links, Written in, GitHub stars
api.github.com/repos/ebean-orm/ebean - 2026-11-08: links
raw.githubusercontent.com/ebean-orm/ebean/master/README.md - 2026-11-08: Maintainer
raw.githubusercontent.com/ebean-orm/ebean/master/pom.xml - 2026-11-08: First release
api.github.com/repos/ebean-orm/ebean/commits/avaje-ebeanorm-server-3.1.1 - 2026-11-08: Categories
raw.githubusercontent.com/ebean-orm/ebean/master/docs/LIBRARY.md - 2026-11-08: Runtime
ebean.io/docs/getting-started/ - 2026-11-08: Install with
raw.githubusercontent.com/ebean-orm/ebean/master/docs/guides/add-ebean-postgres-maven-pom.md - 2026-11-08: License, License model
raw.githubusercontent.com/ebean-orm/ebean/master/LICENSE - 2026-11-08: Current major version
repo1.maven.org/maven2/io/ebean/ebean/maven-metadata.xml - 2026-11-08: Last release
repo1.maven.org/maven2/io/ebean/ebean/19.6.0/ - 2026-11-08: Contributors
api.github.com/repos/ebean-orm/ebean/contributors