Jdbi
Convenient JDBC data access
What it does
Jdbi builds on JDBC with SQL execution, result mapping, and declarative interfaces while retaining control over query text for Java applications that use relational databases and want structured handling of parameters and returned records.
When to use it
For explicit SQL with less repeated setup, use handle and mapper guides to organize database queries and the objects receiving returned rows.