jOOQ effectively combines complex SQL, type safety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL.
With this version, jOOQ attempts to follow versioning rules imposed by semantic versioning (http://semver.org/). There will be 1 minor release per month, and a couple of patch releases per year, depending on popular demand. This release comes with custom type support, custom SQL styling, and relational division.
URL: jOOQ - jOOQ : A peace treaty between SQL and Java