- Domain Model
- Basic Types
- Hibernate-provided BasicTypes
- The @Basic annotation
- The @Column annotation
- BasicTypeRegistry
- Explicit BasicTypes
- Custom BasicTypes
- Mapping enums
- Mapping LOBs
- Mapping Nationalized Character Data
- Mapping UUID Values
- UUID as binary
- UUID as (var)char
- PostgeSQL-specific UUID
- UUID as identifier
- Mapping Date/Time Values
- JPA 2.1 AttributeConverters
- SQL quoted identifiers
- Generated properties
- Column transformers: read and write expressions
- @Formula
- @Where
- @Filter
- @FilterJoinTable
- @Any mapping
- @JoinFormula mapping
- @JoinColumnOrFormula mapping
- Basic Types