Upon completion of this course, you should be able to:
- Understand the concepts of object/relational mappings
- Understand the architecture of Hibernate
- Integrate and configure Hibernate in J2EE applications
- Create Hibernate mappings
- Retrieve and update persistent objects using Hibernate
- Use HQL (Hibernate Query Language) and criteria queries
- Know when to use database and application transactions
- Understand the Hibernate caching architecture
- Tune performance of Hibernate operations
- Use various Hibernate tools