Java Persistence with Hibernate (JHB)
Aug 12th
101 – ORM Fundamental
- Object-Relational Impedance Mismatch
- Simple Mapping
- Hibernate Configuration & SessionFactory
- Saving & Retrieving Object
102 – Relationship Mapping
- One to One
- One to Many
- Many to Many
- Parent-Child
- Collection of Components (Value Object)
103 – Persistent Object Lifecycle
- Transient Object
- Persistent Object
- Detached Object
- Removed Object
104 – Inheritance Mapping
- Single Table Hierarchy
- Table per Concrete Class
- Table per Subclass
- Polymorphism
105 – Hibernate Query Language
- Simple Query
- Selection
- Projection
- Restriction
- Join
- Report Query
106 – Advanced Query
- Criteria Query
- Query by Example
- Native SQL
107 – Transaction
- Transaction Isolation
- Optimistic Locking
- Record Versioning
- Pessimistic Locking
108 – Performance Tuning
- Global Fetch Plan
- Fetch Strategy
- Caching
109 – Development with Hibernate
- Schema Export
- Schema Update
- Eclipse Hibernate Plugin
110 – Automating Hibernate Development
- Testing Automation with DBUnit
- Hibernate-Ant Integration