Why type-safe SQL is a game-changer Intro I love jOOQ (pronounced “juke”). In case you’ve not heard of it, here’s the concise description from its website: jOOQ generates Java code from your database and lets you build type safe SQL queries through its fluent API. This sums up jOOQ well but is also the understatement of the century.