We were very happy for the amazing response from Students and the Coaching Institutions. We decided to make it even more better for the audience. Hence, we are launching the website, www.CoachingIns.com with more features.

Naresh IT Hibernate Training Course details

Course: Hibernate

Duration: 45 working days (90 min classes) and 30 working days (120 min classes)


Naresh IT Hibernate  Training Course Overview:

Advantages of Hibernate compared to JDBCIntroductionORM (Object Relational Mapping)Hibernate Resources
  • Configuration file
  • Mapping file
  • Persistent class or POJO
  • Client application.
Hibernate ArchitectureInstallation and Directory StructureHibernate Data TypesFirst Application using HibernateHibernate API
  • Configuration
  • SessionFactory
  • Session
  • Transaction
Object Lifecycle in Hibernate
  • Transient object
  • Persistent object
  • Detached object
CRUD operations using Session methods.
  • save, persist, SaveOrUpdate
  • update, merge, delete
  • load, get
  • flush, evict, clear etc
VersioningPrimary key Generators
  • Assigned
  • Increment
  • Sequence
  • Hilo
  • Seqhilo
  • Identity
  • Foreign
  • Native
  • UUID
  • Custom generator
Hibernate Query Language (HQL)Joins in HibernateBatch processing and Native SQLCriteria APICriteria with projectionsInheritance Mapping
  • Table per class
  • Table per sub class
  • Table per concrete class
Component MappingCustom MappingCollection Mapping
  • <list>
  • <set>
  • <map>
  • <bag>
  • Mapping array
  • Sorting collections
Association Mapping
  • one to one
  • one to many
  • many to one
  • many to many
  • Uni directional
  • Bi directional
  • Explanation on inverse and cascade attributes
Caching
  • First level Cache(Session cache)
  • Second level Cache(SessionFactory cache)
  • Query level cache
Connection Pool
  • Default connection pool
  • Server supplied pool
  • Third party vendor connection pool
Transactions and Concurrency
  • Programmatic transactions with JTA
  • Optimistic Concurrency control
  • Pessimistic Concurrency control
Hibernate Pagination
Hibernate Filter
Hibernate Interceptor
Connecting with Multiple Databases(Oracle,  HypersonicSQL)
Integrating Hibernate with Servlet
Integrating Hibernate with Struts
Working with Hibernate AnnotationsIDE:    Eclipse, Netbeans



    About Navya Sri

    Kumar Garikipati is a Professional Blogger with almost 7 years of Content Writing experience. He started Coaching Ins with an intention to help students get Training Institutes in Hyderabad information. With Coaching Ins, Kumar Garikipati is aiming to turn into a Social Entrepreneur.
    CoachingIns Website Linkwithin
    Powered by Blogger.