Available in versions: Dev (3.20) | Latest (3.19) | 3.18 | 3.17 | 3.16 | 3.15 | 3.14 | 3.13 | 3.12 | 3.11 | 3.10
Advanced generator configuration
Applies to ✅ 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.
- RegexFlags
- 5.2.5.3.
- Includes and Excludes
- 5.2.5.4.
- Include object types
- 5.2.5.5.
- Record Version and Timestamp Fields
- 5.2.5.6.
- Comments
- 5.2.5.7.
- Synthetic objects
- 5.2.5.7.1.
- Synthetic columns (new)
- 5.2.5.7.2.
- Synthetic readonly columns
- 5.2.5.7.3.
- Synthetic readonly ROWIDs
- 5.2.5.7.4.
- Synthetic identities
- 5.2.5.7.5.
- Synthetic primary keys
- 5.2.5.7.6.
- Synthetic unique keys
- 5.2.5.7.7.
- Synthetic foreign keys
- 5.2.5.8.
- Date as timestamp
- 5.2.5.9.
- Ignore procedure return values (deprecated)
- 5.2.5.10.
- Readonly columns
- 5.2.5.11.
- Unsigned types
- 5.2.5.12.
- Catalog and schema mapping
- 5.2.5.13.
- Catalog and schema version providers
- 5.2.5.14.
- Custom ordering of generated code
- 5.2.5.15.
- Forced types
- 5.2.5.15.1.
- Matching of forced types
- 5.2.5.15.2.
- Data type rewriting
- 5.2.5.15.3.
- Qualified converters
- 5.2.5.15.4.
- Inline converters
- 5.2.5.15.5.
- Lambda converters
- 5.2.5.15.6.
- Enum converters
- 5.2.5.15.7.
- Jackson converters (new)
- 5.2.5.15.8.
- JAXB converters (new)
- 5.2.5.15.9.
- Data type bindings
- 5.2.5.15.10.
- Client side computed columns (new)
- 5.2.5.15.11.
- Audit columns (new)
- 5.2.5.15.12.
- Visibility Modifier (per forced type) (new)
- 5.2.5.16.
- 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.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.
- Implicit JOIN paths
- 5.2.6.9.
- Java Time Types
- 5.2.6.10.
- Serial Version UID
- 5.2.6.11.
- Sources
- 5.2.6.12.
- Text blocks (new)
- 5.2.6.13.
- Visibility Modifier (global)
- 5.2.6.14.
- Whitespace (newlines and indentation)
- 5.2.6.15.
- Zero Scale Decimal Types
- 5.2.7.
- Output target configuration
previous : next |
References to this page
Feedback
Do you have any feedback about this page? We'd love to hear it!