Spring Data JPA Using Hibernate (Udemy.com)
Learn and use the most popular ORM Frameworks in easy steps
Created by: Bharath Thippireddy
Produced in 2021
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
Quality Score
Overall Score : 88 / 100
Course Description
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 SalinasGood course and clearly explained all topics. - Italo Diego Honorato SotoA very good course with a very good content which is very well explained - Sergey Kargopolov---All source code is available for downloadResponsive Instructor - All questions answered within 24 hoursProfessional 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 Hibernatecourse 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 HibernatePerform CRUD operations against a database with two simple stepsConfigure auto generated IDs for the Primary Key fieldsRealize the power of Spring Data Finder methodsLoad data from database with with out implementing any code or SQLLearn and use JPQL - Java Persistence Query LanguageExecute native sql queries from your Spring Data ApplicationUse Paging and Sorting Learn the different types of Hibernate MappingsImplement Component MappingImplement Inheritance Mapping Master Associations and use all the four types of associationsSee Hibernate caching in actionLearn and manage TransactionsWork on a mini Patient Scheduling applicationWho this course is for:
Anyone who wants to learn the concepts and work hands on Spring Data JPA using HibernateStudents who have taken my Spring Course and who want to master Spring Data JPA and HibernateStudents who want to create Data Access Layer in simple stepsStudent who want to master JPA and Hibernate using Spring Data
Instructor Details
- 4.4 Rating
144 Reviews
Bharath Thippireddy
Bharath Thippireddy is an Entrepreneur,Software Architect and Public Speaker who has trained 350000 + students across the planet.He is Oracle Certified Developer, Web Component Developer, Business Component Developer, Web Services Developer.
He loves learning new things both in technology and personal development and shares them on YouTube and his web site. He have mentored students in class room trainings as well as in the corporate world both in India as well as in USA.He has spoken on technical topics at several agile conferences. While in India he also voluntarily teaches interview and soft skills at Vivekananda Kendra.
Full Stack Development using Java,Python,JavaScript and DevOps, AWS, Docker, Kubernetes.
From 25 Courses which currently have 300K+ Learners you can pick a track and master
Spring Boot Project Development using Angular and React
Angular and React project creation with Java or Node backend
Complete Python Stack from core Python to Django REST Framework
Docker , Kubernetes, Maven, Jenkins ,GIT , AWS EC2 ,Elastic Beanstalk,ELB,Auto Scaling and more in easy steps
Java (Java Design Patterns,Java Web Services,Java Messaging Service)
And Spring Frameworks ( Spring, Spring Boot,Spring Data using Hibernate,Spring Data REST)
More courses by Bharath Thippireddy
More java courses
Selenium WebDriver with Java -Basics to Advanced+Frameworks (2021)
4.8 (412 Reviews)
Provider: Udemy
Time: 55.5h
$11.99
Hibernate: Advanced Development Techniques (2021)
4.8 (71 Reviews)
Provider: Udemy
Time: 3.5h
$11.99














