Available in versions: Dev (3.21) | Latest (3.20) | 3.19 | 3.18 | 3.17 | 3.16 | 3.15 | 3.14 | 3.13 | 3.12 | 3.11
Advanced generator configuration
Supported by ✅ Open Source Edition ✅ Express Edition ✅ Professional Edition ✅ Enterprise Edition
In the previous section we have seen how jOOQ's source code generator is configured and run within a few steps. In this chapter we'll cover some advanced settings, individually.
Table of contents
- 5.2.1.
 - Logging
 - 5.2.2.
 - Error handling
 - 5.2.3.
 - Jdbc
 - 5.2.4.
 - Generator
 - 5.2.5.
 - Database
 - 5.2.5.1.
 - Database name and properties
 - 5.2.5.2.
 - Inline database implementation
 - 5.2.5.3.
 - RegexFlags
 - 5.2.5.4.
 - Includes and Excludes
 - 5.2.5.5.
 - Include object types
 - 5.2.5.6.
 - Record Version and Timestamp Fields
 - 5.2.5.7.
 - Comments
 - 5.2.5.8.
 - Synthetic objects
 - 5.2.5.8.1.
 - Synthetic columns
 - 5.2.5.8.2.
 - Synthetic readonly columns
 - 5.2.5.8.3.
 - Synthetic readonly ROWIDs
 - 5.2.5.8.4.
 - Synthetic identities
 - 5.2.5.8.5.
 - Synthetic defaults (new)
 - 5.2.5.8.6.
 - Synthetic enums
 - 5.2.5.8.7.
 - Synthetic primary keys
 - 5.2.5.8.8.
 - Synthetic unique keys
 - 5.2.5.8.9.
 - Synthetic foreign keys
 - 5.2.5.8.10.
 - Synthetic synonyms (new)
 - 5.2.5.9.
 - Date as timestamp
 - 5.2.5.10.
 - Ignore procedure return values (deprecated)
 - 5.2.5.11.
 - Hidden columns (new)
 - 5.2.5.12.
 - Readonly columns
 - 5.2.5.13.
 - Unsigned types
 - 5.2.5.14.
 - Catalog and schema mapping
 - 5.2.5.15.
 - Catalog and schema version providers
 - 5.2.5.16.
 - Custom ordering of generated code
 - 5.2.5.17.
 - Forced types
 - 5.2.5.17.1.
 - Matching of forced types
 - 5.2.5.17.2.
 - Data type rewriting
 - 5.2.5.17.3.
 - Qualified converters
 - 5.2.5.17.4.
 - Inline converters
 - 5.2.5.17.5.
 - Lambda converters
 - 5.2.5.17.6.
 - Auto converters
 - 5.2.5.17.7.
 - Enum converters
 - 5.2.5.17.8.
 - Jackson converters
 - 5.2.5.17.9.
 - JAXB converters
 - 5.2.5.17.10.
 - Data type bindings
 - 5.2.5.17.11.
 - Client side computed columns
 - 5.2.5.17.12.
 - Audit columns
 - 5.2.5.17.13.
 - Hidden columns (new)
 - 5.2.5.17.14.
 - Visibility Modifier (per forced type)
 - 5.2.5.18.
 - Table valued functions
 - 5.2.6.
 - Generate
 - 5.2.6.1.
 - Annotations
 - 5.2.6.2.
 - Covariant overrides
 - 5.2.6.2.1.
 - Overriding as()
 - 5.2.6.2.2.
 - Overriding rename()
 - 5.2.6.2.3.
 - Overriding where()
 - 5.2.6.3.
 - Default catalog and schema
 - 5.2.6.4.
 - Extended types
 - 5.2.6.5.
 - Fluent setters
 - 5.2.6.6.
 - Fully Qualified Types
 - 5.2.6.7.
 - Global Artefacts
 - 5.2.6.8.
 - Global object names
 - 5.2.6.9.
 - Implicit JOIN paths
 - 5.2.6.10.
 - Java Time Types
 - 5.2.6.11.
 - Serial Version UID
 - 5.2.6.12.
 - Sources
 - 5.2.6.13.
 - Text blocks
 - 5.2.6.14.
 - Visibility Modifier (global)
 - 5.2.6.15.
 - Whitespace (newlines and indentation)
 - 5.2.6.16.
 - Zero Scale Decimal Types
 - 5.2.7.
 - Output target configuration
 
| previous : next | 
        
Feedback
Do you have any feedback about this page? We'd love to hear it!