One difference that I see is that jOOQ scans your ...
# server
g
One difference that I see is that jOOQ scans your tables and generates the classes itself, while you have to create your own in squash (although you do avoid the extra pre-processing step in your build process).