Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

JPA/Hibernate Fundamentals 2023

via YouTube

Overview

Dive deep into the world of Java Persistence API (JPA) and Hibernate in this comprehensive course spanning nearly 14 hours. Master the fundamentals of entities, context management, and primary keys before exploring complex relationships including one-to-one, one-to-many, and many-to-many. Delve into entity inheritance, JPQL queries, and advanced topics such as joins, inner queries, and group operations. Gain proficiency in native queries, criteria queries, and entity graphs. Conclude with an introduction to Spring Data JPA, equipping you with essential skills for efficient database management in Java applications.

Syllabus

JPA/Hibernate Fundamentals 2023 - Lesson 1 - Entities
JPA/Hibernate Fundamentals 2023 - Lesson 2 - The context
JPA/Hibernate Fundamentals 2023 - Lesson 3 - Working with the context
JPA/Hibernate Fundamentals 2023 - Lesson 4 - Primary keys
JPA/Hibernate Fundamentals 2023 - Lesson 5 - One-to-one relationship
JPA/Hibernate Fundamentals 2023 - Lesson 6 - One-to-many relationships
JPA/Hibernate Fundamentals 2023 - Lesson 7 - Many-to-many relationships
JPA/Hibernate Fundamentals 2023 - Lesson 8 - Entity Inheritance
JPA/Hibernate Fundamentals 2023 - Lesson 9 - JPQL queries
JPA/Hibernate Fundamentals 2023 - Lesson 10 - Joins and Inner Queries
JPA/Hibernate Fundamentals 2023 - Lesson 11 - Group By, Order By, Having
JPA/Hibernate Fundamentals 2023 - Lesson 12 - Native queries
JPA/Hibernate Fundamentals 2023 - Lesson 13 - Criteria query
JPA/Hibernate Fundamentals 2023 - Lesson 14 - Join and subqueries with criteria query
JPA/Hibernate Fundamentals 2023 - Lesson 15 - Entity Graphs
JPA/Hibernate Fundamentals 2023 - Lesson 16 - Spring Data JPA

Taught by

Laur Spilca

Reviews

Start your review of JPA/Hibernate Fundamentals 2023

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.