J2EE Hibernate Framework Training Provided by SLA Consultants Gurgaon Training Institute in Gurgaon
J2EE Hibernate Framework free videos and free material uploaded by SLA Consultants Gurgaon Training Institute staff .
Module 1 - Object Persistence
Object/Relational Paradigms
O/R Mismatch
Object Relational Mapping (ORM)
Java ORM/Persistent Frameworks
Module 2 - Hibernate Architecture
Hibernate Architecture and API
Hibernate Installation/Setup
Configuration
Configuration Properties
Mapping Files
Module 3 - Persistent Classes
POJOs
JavaBeans
Basic Mapping
Class to Table Mappings
Property Mapping
Identifiers
Generators
Natural Keys
Identifier Exposure
Quoting SQL Tables and Columns
Module 4 - Working with Persistent Objects
Entity Lifecycle
Transient State
Persistent State
Persistent Object Updates and
Automatic Dirty Checking
Detached State
Deleted
Object Identifiers Revisited
Merge
Module 5 - Components
Domain Model
Entities and Values
Components
Module 6 - Associations
Many-to-one
Bidirectional Many-to-one
Other Collections
Module 7 - Other Associations
One-to-one
Bidirectional One-to-one
Many-to-many
Bidirectional Many-to-many
Module 8 - Value Type Collections
Collections of Value Types
Collections of Components
Sorting Collections
Module 9 - Inheritance
Inheritance Mapping Strategies
Table per concrete class
Table per subclass
Table per hierarchy
Inheritance Mapping Pros/Cons
Polymorphism
Table per concrete class with
unions
Choosing an Inheritance Strategy
Module 10 - Transitive Persistence
Lazy Loading
Proxies
Eager Loading
What’s a Proxy?
Detached Objects and Proxies
Polymorphic Associations Revisited
Module 11 - Custom Mapping
Custom Mapping Types
User Type
Enumerations
Module 12 - HQL
Hibernate Object Fetching Options
Hibernate Query
HQL Parameters
Named Queries
Native SQL
Module 13 - Criteria
Restrictions
Query By Example
Scrolling
Query Hints
Query Option Pros/Cons
Module 14 - Transactions and Concurrency
The Java Transaction
Hibernate Transaction
Configuration
Hibernate Transaction API
Concurrency
Isolation Levels
Optimistic Locking
Versioning
Pessimistic Locking
Module 15 - Fetching Strategies
N+1 Selects
Join Fetching
Sub select Fetching
Batch Fetching
Queries and Fetching Strategies
Cartesian product Problem
Module 16 - Cache
Hibernate Caching Architecture
First Level Cache
Second Level Cache
Cache Concurrency
Configuring Second Level Cache
Module 17 - Annotations
Metadata
Annotations Pros/Cons
Configuring Hibernate Annotations
EJB3/JPA Annotations
Hibernate Annotations
Java Hibernate Framework is a high performance object and relational persistent Framework with query service. It is a very powerful aspect of Advanced Java that allows the user to map object oriented features of Java with the relational model. Hibernate is a very popular mapping Framework for Java environment which performs object relational mapping in large applications which is quite difficult. The Java Hibernate Framework Training Course in Gurgaon/Gurugram provided by SLA Consultants Gurgaon will help the students to learn object relational mapping concept along with various issues and aspects in Java to perform object persistence
Write a public review