Hibernate Online Training

Introduction

Hibernate framework is an open source, lightweight and ORM tool licensed under GNU. It facilitates the advancement of Java application connect to the database. ORM tools help to simplify the data manipulation, data access and data creation. It manages the mapping of database tables to Java classes and provides data retrieval and query facilities. It solves object relational impedance discrepancy issues by substituting direct persistence concern database accesses with high level object handling operation. It generates SQL query grounded on the underlying database and try to free the developer from object conversion and manual result set handling.

COURSE SUMMARY

Course Name Hibernate Online Training
Contents Fundamentals and Concepts of Hibernate
Duration 30 Hours with Flexible timings
Delivery Instructor Led-Live Online Training
Eligibility Any Graduate
Ideal For Fresher, Aspiring job seekers in the field of Java programming
Next Batch Please visit the schedule section

Course Objectives

  • Understand the architecture of Hibernate.
  • Understand the challenges of mapping relational databases to objects.
  • Advance Hibernate’s Caching Architecture.
  • Learn Hibernate’s techniques for mapping relational database tables to Java inheritance trees.
  • Study the Hibernate Query Criteria and Language for restoring Java objects.
  • Know how to configure and setup Hibernate for a Java project.
  • Distinguish between Value and entity types.
  • Map collections and associations.
  • Write queries using Hibernate Query Language.

PRE-REQUISITES: Knowledge of Java Programming Language, Basic Knowledge of Relational Databases, SQL and JDBC

Course Curriculum

MODULE 1: OBJECT PERSISTENCE

TOPICS: Object Or Relational Paradigms, Object Relational Mapping, Java Orm Or Persistent Frameworks, O/R Mismatch

MODULE 2: HIBERNATE ARCHITECTURE

TOPICS: Hibernate Installation Or Setup, Configuration, Hibernate Architecture And Api, Configuration Properties, Mapping Files

MODULE 3: PERSISTENT CLASSES

TOPICS: Javabeans, Pojos, Class To Table Mappings, Basic Mapping, Identifiers, Natural Keys, Property Mapping, Generators, Quoting Sql Tables And Columns, Identifier Exposure

MODULE 4: WORKING WITH PERSISTENT OBJECTS

TOPICS: Entity Lifecycle, Persistent Object Updates And Automatic Dirty Checking, Transient State, Deleted, Persistent State, Object Identifiers Revisited, Detached State, Merge

MODULE 5: COMPONENTS

TOPICS: Entities And Values, Domain Model, Components

MODULE 6: ASSOCIATIONS

TOPICS: Other Collections, Many To One, Many To One Map, Many To One List, Many To One Bag, Bidirectional Many To One, Many To One Array

MODULE 7: VALUE TYPE COLLECTIONS AND INHERITANCE

TOPICS: Collections Of Components, Sorting Collections, Collections Of Value Types, Table Per Concrete Class, Table Per Subclass, Inheritance Mapping Pros Or Cons, Table Per Hierarchy, Inheritance Mapping Strategies, Polymorphism, Choosing An Inheritance Strategy, Table Per Concrete Class With Unions

MODULE 8: TRANSITIVE PERSISTENCE AND CUSTOM MAPPING

TOPICS: Proxies, Lazy Loading, What’s A Proxy?, Eager Loading, Detached Objects And Proxies, Polymorphic Associations Revisited, User Type, Enumerations, Custom Mapping Types

MODULE 9: HQL AND CRITERIA

TOPICS: Hibernate Object Fetching Options, Hql Parameters, Hibernate Query, Native Sql, Named Queries, Query By Example, Restrictions, Pagination, Scrolling, Query Option Pros Or Cons, Query Hints

MODULE 10: TRANSACTIONS AND CONCURRENCY

TOPICS: Hibernate Transaction Api, The Java Transaction, Isolation Levels, Hibernate Transaction Configuration, Concurrency, Versioning, Optimistic Locking Without Versioning, Optimistic Locking, Pessimistic Locking

 

Download Material

Write Review

Customer Support

★★★☆☆
3 5 1
Customer Support from IQ Online Trainings is what they claim it to be. I have always received timely and quality response from the customer support team. And as they claim, it is always within 60 seconds. The quality of the courses are also good. I would certainly recommend IQ Online Trainings

Great Stuff IQ Online Training

★★★★★
5 5 1
It’s a good experience with IQ Online Training and trainer. Trainer communication and problem solving style is very effective. I really impress from their knowledge. I strongly recommend others to join course on IQ Online Training and enhance your management skills. It’s a great, cool Delight full stuff Beauty is we get here practical knowledge and examples which really helpful to improve or enhance my management skills and in-depth and conceptual knowledge. Instructors are having really well knowledge and they are willing to share their knowledge with the students. Does not matter, how many times you ask them to teach the same topic, they will do it willfully. You can attend multiple sessions of same/different instructors and download the videos. If you join IQ Online Training with some LVC Pass, you get many important courses within 21K.

Good Decision

★★★★★
5 5 1
In one word I can say that IQ Online Training is not a training institute, its a god's gift to the students. Once joined you will come to know what a good decision you had taken in your life. The faculties are experts, they teach in the way that everyone in the class will easily understand the topics and also respond to all questions from students.

Excellent Session and Course

★★★★★
5 5 1
It was an excellent session and course. Good job by Instructor!

PRINCE2 course

★★★★★
5 5 1
I took the PRINCE2 practitioner online class course. I was very satisfied with the material and the content itself. The trainer was a very kind and highly experienced expert not only in PRINCE2 terminology and topics, but also in other well-known methods. So the trainer had a very deep knowledge level from which she could always explain best with practical background. There were sometimes little interruptions with the online classroom platform, but at the end of the day, it was always enough time, to catch up with questions, detailed explanations and so on. I really enjoyed the co-studying with others, though it was a tight timeline for me, to go through the material and always be prepared for the batch, as it was conducted. For all, who look for a course that is affordable and lead to a recognized certification I can absolutely recommend IQ Online Trainings offer. Decide for yourself, if you need or want to be in a physical class with a trainer right in front of you. For me, it was a great alternative in time and money, given that I had to finance it by myself and do it in my free time, without support of my employer.

More reviews...

Summary
Review Date
Reviewed Item
Hibernate Online Training - Nice
Author Rating
5
Please follow and like us:

Testimonials

Write a Review

No review posted.