Hibernate Online Training

 >>  Hibernate Online Training

Hibernate Online Training


 (4.9) | 450 Ratings


Introduction


Hibernate Online Training Details
Track Regular Track Weekend Track Fast Track
Course Duration 15 Hrs 8 Weekends 5 Days
Hours 1hr/day 2 Hours a day 6 Hours a day
Training Mode Online Classroom Online Classroom Online Classroom
Delivery Instructor Led-Live Instructor Led-Live Instructor Led-Live


Course Curriculum

Hibernate Online Training Modules

Module 1: Object Persistence

Topics covered: Object or relational paradigms, Object relational mapping, Java ORM or persistent frameworks, O/R Mismatch.

Module 2: Hibernate Architecture:

Topics covered: Hibernate Installation/Set up, configuration and its properties, Hibernate Architecture and API, Mapping files.

Module 3: Persistent classes:

Topics covered: POJOs, Basic mapping, JAVA Beans, Class to Table Mappings and Property mapping, Identifiers, Generators, Identifier Exposure, Quoting SQL Tables and Columns and Natural Keys.

Module 4: Working with Persistent Objects:

Topics covered: Entity Lifecycle, Persistent State, Persistent Object Updates and Automatic Dirty Checking, Transient State, Detached State, Object Identifiers Revisited, Deleted and Merge

Module 5: Components:

Topics covered: Components, Domain Model, Entities and Values

Module 6: Associations:

Topics covered: Many-to-one, other collections, Many to one Map, Many to one list, Many to one Bag, Bidirectional Many to one, and Many to one array.

Module 7: Value type collections and Inheritance

Topics covered: Component collection, Sorting collections, collections of Value types, Table per subclass, Table per concrete class, Table per Hierarchy, Inheritance Mapping – the Pros and Cons, Inheritance Mapping Strategies, Polymorphism, Selecting an inheritance strategy, Table per concrete class with unions.

Module 8: Transitive persistence and Custom Mapping:

Topics covered: Proxies, Lazy Loading, Eager Loading, Polymorphic associations revisited, Detached objects and proxies, User types, Enumerations and Custom Mapping Types.

Module 9: HQL and Criteria:

Topics covered: HQL Parameters, Hibernate Object Fetching options, Hibernate Query, Native SQL, Query by example and named queries, Pagination and Restrictions, Scrolling, Query Options-the pros and cons, Query Hints.

Module 10: Transactions and Concurrency:

Topics covered: Hibernate Transaction API, JAVA Transaction, Isolation levels, Hibernate Transaction and configuration, Concurrency, Versioning, Optimistic and pessimistic Locking, Optimistic locking without versioning.

Exam & Certification

0

Course Review

(4.9)
5 stars
4 stars
3 stars
2 stars
1 stars

Course Curriculum

Hibernate Online Training Modules

Module 1: Object Persistence

Topics covered: Object or relational paradigms, Object relational mapping, Java ORM or persistent frameworks, O/R Mismatch.

Module 2: Hibernate Architecture:

Topics covered: Hibernate Installation/Set up, configuration and its properties, Hibernate Architecture and API, Mapping files.

Module 3: Persistent classes:

Topics covered: POJOs, Basic mapping, JAVA Beans, Class to Table Mappings and Property mapping, Identifiers, Generators, Identifier Exposure, Quoting SQL Tables and Columns and Natural Keys.

Module 4: Working with Persistent Objects:

Topics covered: Entity Lifecycle, Persistent State, Persistent Object Updates and Automatic Dirty Checking, Transient State, Detached State, Object Identifiers Revisited, Deleted and Merge

Module 5: Components:

Topics covered: Components, Domain Model, Entities and Values

Module 6: Associations:

Topics covered: Many-to-one, other collections, Many to one Map, Many to one list, Many to one Bag, Bidirectional Many to one, and Many to one array.

Module 7: Value type collections and Inheritance

Topics covered: Component collection, Sorting collections, collections of Value types, Table per subclass, Table per concrete class, Table per Hierarchy, Inheritance Mapping – the Pros and Cons, Inheritance Mapping Strategies, Polymorphism, Selecting an inheritance strategy, Table per concrete class with unions.

Module 8: Transitive persistence and Custom Mapping:

Topics covered: Proxies, Lazy Loading, Eager Loading, Polymorphic associations revisited, Detached objects and proxies, User types, Enumerations and Custom Mapping Types.

Module 9: HQL and Criteria:

Topics covered: HQL Parameters, Hibernate Object Fetching options, Hibernate Query, Native SQL, Query by example and named queries, Pagination and Restrictions, Scrolling, Query Options-the pros and cons, Query Hints.

Module 10: Transactions and Concurrency:

Topics covered: Hibernate Transaction API, JAVA Transaction, Isolation levels, Hibernate Transaction and configuration, Concurrency, Versioning, Optimistic and pessimistic Locking, Optimistic locking without versioning.

    Click here for Help and Support: info@sacrostectservices.com     For Inquiry Call Us:   +91 996-629-7972(IND)

  +91 996-629-7972(IND)
X

Quick Enquiry

X

Business Enquiry