Transcript
Page 1: HibernateClass room  training
Page 2: HibernateClass room  training

Hibernate Training

Page 3: HibernateClass room  training

Hibernate Training

Course Name: Hibernate TrainingTeaching Faculty : Real-time experience

HTS is a best training center in Hyderabad. We are providing very best online/classroom training.

Highlights in our training:* Very in depth course material with real time scenarios.

* We are providing class with highly qualified trainer.* We will provide class and demo session at student flexible timings.* In training case studies and real time scenarios covered.* We will give 24*7 technical supports.* Each topic coverage with real time solutions.* We are providing normal track,weekend,fast track classes.* We will give every recorded session for play later.* We will give full support while attending the interviews and contact me

any time after completion of the course.

Page 4: HibernateClass room  training

Hibernate Training

Course Content:

Introduction and Overview of Hibernate

* Basic Core Java Concepts

* Introduction to Hibernate* Overview of Hibernate and Hibernate SDK* History of Hibernate* Hibernate features* Hibernate Architecture overview

Page 5: HibernateClass room  training

Hibernate Training

1.Object Persistence.

* Object/Relational Paradigms* O/R Mismatch* Object Relational Mapping (ORM)* Java ORM/Persistent Frameworks

2.Hibernate Architecture .

* Hibernate Architecture and API* Hibernate Installation/Setup* Configuration* Configuration Properties* Mapping Files

Page 6: HibernateClass room  training

Hibernate Training

3.Persistent Classes.

* POJOs* JavaBeans* Basic Mapping* Class to Table Mappings* Property Mapping* Identifiers* Generators* Natural Keys* Identifier Exposure* Quoting SQL Tables and Columns

Page 7: HibernateClass room  training

Hibernate Training

4.Working with Persistent Objects.

* Entity Lifecycle* Transient State* Persistent State* Persistent Object Updates and Automatic Dirty Checking* Dethatched State* Deleted* Object Identifiers Revisited* Merge

5.Components.

* Domain Model* Entities and Values* Components

Page 8: HibernateClass room  training

Hibernate Training6.Associations.

* Many-to-one* Bidirectional Many-to-one* Other Collections

7.Other Associations.

* One-to-one* Bidirectional One-to-one* Many-to-many Bidirectional Many-to-many

8.Value Type Collections.

* Collections of Value Types* Collections of Components* Sorting Collections

Page 9: HibernateClass room  training

Hibernate Training

9.Inheritance.

* Inheritance Mapping Strategies* Table per concrete class* Table per subclass* le per hierarchy* Inheritance Mapping Pros/Cons* Polymorphism* Table per concrete class with unions* Choosing an Inheritance Strategy

Page 10: HibernateClass room  training

Hibernate Training10.Transitive Persistence.

* Lazy Loading* Proxies* Eager Loading* What’s a Proxy?* Detached Objects and Proxies* Polymorphic Associations Revisited

11.Custom Mapping.

* Custom Mapping Types* User Type Enumerations

Page 11: HibernateClass room  training

Hibernate Training

12.HQL.

* Hibernate Object Fetching Options* Hibernate Query* HQL Parameters* Named Queries* Native SQL

13.Criteria.

* Restrictions* Query By Example* Scrolling* Query Hints* Query Option Pros/Cons

Page 12: HibernateClass room  training

Hibernate Training

14.Transactions and Concurrency.

* The Java Transaction* Hibernate Transaction Configuration* Hibernate Transaction API* Concurrency* Isolation Levels* Optimistic Locking* Versioning Pessimistic Locking

Page 13: HibernateClass room  training

Hibernate Training

15.Fetching Strategies.

* N+1 Selects* Join Fetching* Sub select Fetching* Batch Fetching* Queries and Fetching Strategies* Cartesian product Problem

http://harshithatechnologies.com/courses/hibernate.html

Page 14: HibernateClass room  training

Hibernate Training16.Cache.

* Hibernate Caching Architecture* First Level Cache* Second Level Cache* Cache Concurrency* Configuring Second Level Cache

17.Annotations.

* Metadata* Annotations Pros/Cons* Configuring Hibernate Annotations* EJB3/JPA Annotations* Hibernate Annotations

Page 15: HibernateClass room  training

Checkout for schedulesContact Us:

Flat No: 2A, 2B, Livingston Estate,Beside Andhra Bank, NIzampet Main Road,

Hyderabad-85.Phone: +91-40-42020378,

+91 8341882498,+91 [email protected]

Page 16: HibernateClass room  training

Thankyou