Master Hibernate and JPA with Spring Boot in 100 Steps
Learn Hibernate, JPA (Java Persistence API) and Spring Data JPA using Spring and Spring Boot
4.52 (13064 reviews)

82 579
students
14 hours
content
Nov 2024
last update
$109.99
regular price
What you will learn
You will learn the basics of JPA and Hibernate - Entities, Relationships, Inheritance Mappings and Annotations
You will understand approaches to querying data using JPA and Hibernate - JPQL, Criteria API and Native Queries
You will understand JPA and Hibernate Relationships in depth - One to One, Many to One and Many to Many
You will use a variety of Spring Boot Starters - Spring Boot Starter Web, Starter Data Jpa, Starter Test
You will learn the basic of performance tuning your JPA application with Hibernate - Solve N+1 Queries Issue
You will learn the basics of caching - First Level Cache and Second Level Cache with EhCache
You will understand the basics of Spring Data JPA and Spring Data REST
Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
This course is a great starting point for anyone new to Hibernate, JPA, and Spring Boot. While it does not go into incredible depth on advanced topics, it provides a solid foundation in the basics and covers many important concepts in an accessible and engaging way. However, some aspects of the course may be confusing or lacking explanation, so be prepared to supplement your learning with external resources if necessary.
What We Liked
- Covers a lot of ground from the basics of ORM to advanced topics like caching and performance tuning
- Well-structured content that is accessible for both beginners and professionals looking to brush up on their knowledge
- Engaging teaching style with clear explanations and real-world examples
- Includes hands-on exercises for practicing concepts covered in the course
Potential Drawbacks
- Lacks depth and in-depth exploration of some advanced topics such as transactional annotations, locking mechanisms, and batch updates
- Confusing course thread with errors that are sometimes not addressed or explained adequately
- Does not cover some essentials like insert/update using APIs/JSons and does not use industry-standard dependencies like Lombok
- Lack of quizzes and practice exercises to test knowledge after each section
Related Topics
1341538
udemy ID
04/09/2017
course created date
30/06/2019
course indexed date
Bot
course submited by