Generates Java code from your database and lets you build type safe SQL queries through its fluent API. http://www.jooq.org/