Introduction - If you have any usage issues, please Google them yourself
jOOQ generates a simple Java representation of your database schema. Every table, view, stored procedure, enum, UDT is a class. jOOQ implements an easy-to-use active record pattern. It is NOT an OR-mapper, but provides a 1 : 1 mapping between tables/views and classes. Between columns and members. jOOQ allows for writing compile-time typesafe querying using its built-in DSL.