Search your course

Hibernate

Trainer

Abhishek Verma

Category

Others

Topics

26

Estimated Time

17 hours, 53 minutes, 38 seconds

Price: FREE
Watch on YouTube

Course Description

Learn Hibernate from the ground up with this comprehensive playlist. Covering everything from basic CRUD operations to advanced topics like caching, HQL, and inheritance strategies, this series will equip you with the practical skills needed to integrate Hibernate into real-world projects. All videos are available for FREE on my YouTube channel, and the project demos can be downloaded from my GitHub—again, completely FREE. The only thing standing between you and mastery is your level of dedication.

Table of Content

  1. CRUD operations using JDBC
  2. Hibernate - Why, What and How?
  3. CRUD operations using Hibernate
  4. Primary Key using AUTO strategy
  5. Primary Key using IDENTITY strategy
  6. Primary Key using UUID strategy
  7. Composite Primary Key
  8. Natural Id
  9. One-to-One Mapping
  10. One-to-One Bidirectional Mapping
  11. Eager Loading vs Lazy Loading
  12. One-to-Many Mapping and Many-to-One Mapping
  13. Many-to-Many Mapping
  14. Single Table Inheritance
  15. Joined Inheritance
  16. Table Per Class Inheritance
  17. MappedSuperClass
  18. Introduction to HQL
  19. Solution to N+1 Problem
  20. Complex Queries with HQL
  21. Hibernate Criteria API
  22. Hibernate Entity Lifecycle
  23. Primary Cache
  24. Secondary Cache
  25. Configuring JPA
  26. CRUD operations using JPA

Pre-requisite Courses

Below is a list of playlists you should complete before diving into this course to ensure a strong foundation.

Next Goal

Once you’ve completed this, check out the following playlists to continue advancing your skills and knowledge.