The jOOQ User Manual. Multiple Pages : Code generation : Advanced generator configuration : Database : Ignore procedure return values (deprecated) | previous : next |
In jOOQ 3.6.0, #4106 was implemented to support Transact-SQL's optional return values from stored procedures. This turns all procedures into Routine<Integer>
(instead of Routine<Void>
). For backwards-compatibility reasons, users can suppress this change in jOOQ 3.x
This feature is deprecated as of jOOQ 3.6.0 and will be removed again in jOOQ 4.0.
XML configuration (standalone and Maven)
<configuration xmlns="http://www.jooq.org/xsd/jooq-codegen-3.9.2.xsd"> <generator> <database> <ignoreProcedureReturnValues>true</ignoreProcedureReturnValues> </database> </generator> </configuration>
Programmatic configuration
configuration .withGenerator(new Generator( .withDatabase(new Database() .withIgnoreProcedureReturnValues(true))));
Gradle configuration
myConfigurationName(sourceSets.main) { generator { database { ignoreProcedureReturnValues = true } } }