jOOQ is the best way to write SQL in Java
A generator of DTO, Model, and DAO classes to access relational DB
Powerful generator for Java applications (JPA, Java EE...)
"black technology" will improve development productivity by 1.5 to 5
Program used to generate Java objects which serialize to MySQL