- Setting up mapperdao
- Sbt/Maven Configuration
- Integrating with popular web frameworks
- Examples
- MapperDao test cases source code
- Getting Started and simple mappings
- MapperDao and Ids
- CRUD operations
- Batch inserts and updates
- Natural, Surrogate and composite keys
- Auto-Generated keys
- Sequences
- Configure Selects, Deletes and Updates
- One To Many
- Many To One
- Many To Many
- One To One
- Many-To-One and One-To-Many mapping of 2 entities
- One-To-Many relationship of an entity to itself
- Embedding Entities
- Mapping Enumerations
- Mapping class hierarchies
- Option support
- Mapping relationships of simple types
- Mapping of external entities (entities not managed by mapperdao)
- Declaring keys that are not available on mappings
- Blobs, mapping binary data
- mapping sql functions
- mapping to tables on non-default schema
- Supported Data Types
- Simple queries and joins
- Self Join queries
- Querying & joining using aliases
- Creating queries dynamically
- Configure data retrieval for queries
- Pagination: retrieving pages of data
- Aliases when querying