9811272031/51 info@incapp.in

java

Hibernate Framework

Curriculum- 10 Modules
Duration- 1 Month

Price:    6000/-

Join This Course

Course Description:


Hibernate ORM (Hibernate in short) is an object-relational mapping framework for the Java language. It provides a framework for mapping an object-oriented domain model to a relational database.


Overview of ORM Frameworks



Understanding Hibernate


  • Advantages and Features etc.
  • Switching from JDBC to Hibernate
  • Installing and Configuring Hibernate

Mapping Entities with Hibernate Annotations


Mapping Associations and Collections
  • One-to-One
  • One-to-Many
  • Many-to-Many
  • Understanding Directionality (e.g. bi-directional)
Mapping Inheritance

Getting and Using Hibernate Session



Understanding Transactions



Storing Entities



Retrieving Data


  • Hibernate Query Language (HQL)
  • Named Queries and Criteria API
  • Query by Example and Filtering Data

Understanding Entity States


  • Transient
  • Persistent
  • Detached

Tuning Hibernate


  • Fetching
  • Strategies
  • Caching

Integration


  • Binary trees
  • Binary search trees
  • Operations on binary search tree

Graphs


  • Integrating Struts & Hibernate
  • Integrating JPA & Hibernate
  • Integrating Spring & Hibernate