This Spring Boot JPA tutorial will teach you how to use Spring Data JPA to create scalable back-end apps supported by any relational database. Spring Data JPA is an excellent choice because it allows you to focus on business logic while speeding up your development.

GitHub Link: https://github.com/shabbirdwd53/Spring-Data-JPA-Tutorial

JPA Query Documentation: https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.query-methods
IntelliJ Idea Community Edition: https://www.jetbrains.com/idea/download/#section=windows

📚Course Contents 📚
⌚ (00:00) Intro
⌚ (01:44) What is Spring Data JPA?
⌚ (05:01) What we will build?
⌚ (07:52) Connecting Springboot App with DB
⌚ (13:27) Mapping Entities with DB
⌚ (19:11) Different JPA Annotations
⌚ (27:56) Understanding Repositories and their methods
⌚ (38:51) @Embeddable and @Embedded
⌚ (47:02) Creating JPA Repositories & methods
⌚ (57:32) @Query Annotation
⌚ (01:03:51) Native Queries
⌚ (01:07:21) Query Named Params
⌚ (01:09:41) @Transactional and @Modifying Annotation
⌚ (01:15:19) JPA One-To-One Relationship
⌚ (01:27:58) Cascade Types
⌚ (01:30:08) Fetch Types
⌚ (01:33:01) Uni & Bi directional relationship
⌚ (01:37:24) JPA One-To-Many Relationship
⌚ (01:50:08) JPA Many-To-One Relationship
⌚ (01:55:01) Paging and Sorting
⌚ (02:07:05) JPA Many-To-Many Relationship

#spring #jpa #developer #database

Spring Data JPA Tutorial | Full In-depth Course
10.35 GEEK