Hi Greg, > Is there a way to configure jOOQ to create an interface for each table > and record object it creates?
Currently, no. > ie jOOQ creates a Posts table object that extends > org.jooq.impl.UpdatableTableImpl, but I would like jOOQ to also > define an IPosts interface and have Posts table object implement the > iPosts. What would be the use-case for such interfaces (especially for the tables)? I can add a feature-request when I understand the goal... Note that you can already let jOOQ generate "implements" clauses in generated classes, as documented here: http://www.jooq.org/manual/META/AdvancedConfiguration/ Using a custom generator strategy, you can define getJavaClassImplements() for every generated artefact. Cheers Lukas
