Spring Data JPA Using Hibernate

Learn and use the most popular ORM Frameworks in easy steps

4.49 (2581 reviews)
Udemy
platform
English
language
Other
category
Spring Data JPA Using Hibernate
16,743
students
13 hours
content
Apr 2024
last update
$94.99
regular price

What you will learn

Master the concepts of ORM,Spring Data JPA and Hibernate

Perform CRUD operations against a database with two simple steps

Configure auto generated IDs for the Primary Key fields

Realize the power of Spring Data Finder methods

Load data from database with out implementing any code or SQL

Learn and use JPQL - Java Persistence Query Language

Execute native sql queries from your Spring Data Application

Use Paging and Sorting

Learn the different types of Hibernate Mappings

Implement Component Mapping

Implement Inheritance Mapping

Master Hibernate Associations and implement all the four types of associations

See Hibernate caching in action

Learn and manage Transactions

Work on a mini Patient Scheduling application

Why take this course?

Sample of the reviews:

highly recommended, usually the courses of Professor Bharath are characterized by their extensive explanation in the examples which he himself is writing the code and explaining in detail, you will learn a lot about this subject and enjoy it if you are passionate about Spring and its related topics - Edilberto Ramos Salinas

Good course and clearly explained all topics. - Italo Diego Honorato Soto

A very good course with a very good content which is very well explained - Sergey Kargopolov

---

All source code is available for download

Responsive Instructor - All questions answered within 24 hours

Professional video and audio recordings (check the free previews)

---

Are you a java spring developer interested in mastering Springs powerful and easy to use ORM framework? Are you a java developer who want to create complete data access layer in two simple steps ? then this Spring Data JPA using Hibernate course is for you.It is a complete hand's on course with quizzes,assignments and a mini project at the end.

Spring data JPA removes all the boiler plate coding that we write to create Data Access Layer for our applications while using JPA and ORM tools like Hibernate.And with the power of spring boot there is zero xml or java based configuration required.

Hibernate is the most popular object-relational mapping framework and the most used JPA providers. Hibernate maps our java classes to database tables.It offers component mapping,inheritance mapping and supports various associations among objects.

Spring data JPA makes it super easy to use there powerful features of Hibernate by removing all the configuration and use of low level APIs.Spring Data makes it possible to remove the DAO implementations entirely – the interface of the DAO is now the only artifact that needs to be explicitly defined.

Every section in the course is loaded with hands on examples.You will also work on assignments at the end of each section.You will also work on a mini project at the end of the course.

After taking this class, developers will be able to build faster, more flexible and easier to maintain application persistence layers with Spring Data JPA Using Hibernate.

What Will I Learn?

  • Master the concepts of ORM,Spring Data JPA and Hibernate

  • Perform CRUD operations against a database with two simple steps

  • Configure auto generated IDs for the Primary Key fields

  • Realize the power of Spring Data Finder methods 

  • Load data from database with with out implementing any code or SQL 

  • Learn and use JPQL - Java Persistence Query Language 

  • Execute native sql queries from your Spring Data Application 

  • Use Paging and Sorting   Learn the different types of Hibernate Mappings

  • Implement Component Mapping

  • Implement Inheritance Mapping   Master Associations and use all the four types of associations 

  • See Hibernate caching in action 

  • Learn and manage Transactions 

  • Work on a mini Patient Scheduling application

Screenshots

Spring Data JPA Using Hibernate - Screenshot_01Spring Data JPA Using Hibernate - Screenshot_02Spring Data JPA Using Hibernate - Screenshot_03Spring Data JPA Using Hibernate - Screenshot_04

Reviews

Jesus
December 6, 2023
so far so good, since it's fundamental the understanding of every little piece for they're the foundation of a whole complete tool
Keelu
October 30, 2023
There are too many videos per section. can you please make them longer and keep the count short. The course is only 13 hrs but it seems very long due to this.
Anand
September 28, 2023
this is an excellent Course to learn Spring Data Jpa along with Hibernate in detail. Well organized, very informative and easily explained.
Alibek
August 12, 2023
Good course. Everything is simple and clear, there are moments that are not disclosed, but in general it is sufficient to start writing the first application. Suitable for beginners. The most basic information about JPA and Hibernate is presented.
Maksym
July 25, 2023
Very high level overview on Hibernate, with slow pace and several unrelated chapters on building sample applications.
Abhishek
June 29, 2023
It was a good course. Cleared all my doubts and also the project is very good. Gives lot of hands on practice.
Balaji
June 15, 2023
Only positive cases and older version of JPA Page requests methods. Course will be good, if we have latest updates.
Arka
May 29, 2023
It seems I have wasted my money on this course. I wanted a comprehensive idea about Spring Data JPA, but the author just came up with some beginner-level lectures. The knowledge he shared in this course could be easily gained by doing a few web searches, given that you have a prior understanding of Spring Boot and Spring Framework. Moreover, he does not seem responsive to the questions in the Q&A section. There were many questions in that section which were unanswered. I had to enroll in another course for a better and complete understanding of Spring Data JPA. As the 30-day trial is over, I can't even reclaim my money either.
Lalam
May 20, 2023
First of all Spring data jpa is a good idea and kudo's to the implementors, i am very much impressed with this idea. It's a nice course too,one should take this course. Bharat has explained the concepts very clearly.
Prashant
April 18, 2023
The course content is very good and all the topics are explained in details and in good understanding manner.
Sushil
April 13, 2023
Please add the best practices and how to fetch data using JPA instead running Sql query directly on tool.Very Basic
Jesper
March 15, 2023
I think it's a good course to get a complete beginner familiar with Spring Data JPA. There's a few mini projects here and there that aid you in your learning since you can see some more real-world use cases (although the projects are very simple in nature). The instructor seems pretty active in answering questions, which is a big bonus. Some downsides are that the course is getting a bit outdated and it may require you to do some troubleshooting. There's also a lack of best practices here and there since the focus is on teaching the basics. Just be aware of that to not develop bad habits. All in all I would recommend it to get you started on Spring Data JPA and get familiar with the concepts.
Harrison
March 10, 2023
Some of the SpringToolSuite dependencies are outdated. I couldn't use hibernate w/ the current update 2.4.1 spring boot; however, once you update the dependencies and work through the app configuration, it works for all the projects. I'm a current developer and we use eclipse and I've found that this material is beneficial.
Syed
December 15, 2022
I have taken Spring Boot Fundamentals course from the same instructor. So I got a preview of this course during that course.
Arifulla
August 26, 2022
I hv seen the videos before generators but when i downloaded resources, lot of PagingAndSortRepository methods and usage of EntityManager methods found which was not covered in course

Charts

Price

Spring Data JPA Using Hibernate - Price chart

Rating

Spring Data JPA Using Hibernate - Ratings chart

Enrollment distribution

Spring Data JPA Using Hibernate - Distribution chart

Related Topics

958924
udemy ID
9/15/2016
course created date
11/20/2019
course indexed date
Bot
course submited by