I think your approach of mapping Clob and Blob to String and byte [] is the way to go. Actually, not being an SQL expert, I'm not sure what else they would map to.
I haven't tried any of your proposed changes - mostly because of the jOOQ class hierarchy requirement. I was trying to fit this into an existing project where I already have dozens of model classes that I serialize and pass between VMs. Inheriting from the jOOQ classes is problematic for me. I like that jOOQ is active and making progress where things like JaQu seem to be inactive... but with JaQu all I need is an interface dependency. I've stopped jOOQ eval - and actually also stopped JaQu eval at the moment as more pressing projects have come to the foreground. I'll keep lurking around jOOQ and see what evolves. :) Thanks for your help. -J
