Autoplay
Autocomplete
Previous Lecture
Complete and Continue
Learn Spring Data JPA: The Certification Class
Module 0 - Before You Start
Course Introduction
Mindset and How to Go Through the Course Material
Module 1 - Getting Started with Spring Data JPA
Lesson 1: The Java Persistence Ecosystem
Lesson 2: Overview of Spring Data JPA
Lesson 3: The Persistence Project We’re Building - part 1
Lesson 3: The Persistence Project We’re Building - part 2
Module 2 - Spring Data Repositories
Lesson 1: Spring Data JPA Setup
Lesson 2: Introduction to Spring Data JPA Repositories
Lesson 3: Derived Query Methods
Lesson 4: Deep Dive Into Derived Query Methods
Lesson 5: Spring Data JPA Save Methods
Lesson 6: Spring Data JPA Delete Methods
Lesson 7: Testing Spring Data Repositories
Module 3 - Spring Data Custom Queries with JPQL and native SQL
Lesson 1: Using @Query
Lesson 2: Using @Query with Parameters
Lesson 3: @Modifying Queries
Lesson 4: Named Queries
Lesson 5: Returning a Custom Object from a Query
Module 4 - Pagination and Sorting
Lesson 1: Pagination and Sorting Support
Lesson 2: Sorting
Lesson 3: Sorting With @Query
Lesson 4: Pagination
Lesson 5: Using Pagination in Controllers - part 1
Lesson 5: Using Pagination in Controllers - part 2
Module 5 - Alternate Querying Methods
Lesson 1: Building Queries with Specifications
Lesson 2: Using Query by Example
Lesson 3: Query DSL
Module 6 - Advanced Features
Lesson 1: Custom Methods in Repositories
Lesson 2: Spring Data and Transactions
Lesson 3: Domain Events
Lesson 4: Auditing
Lesson 5: Entity Graphs
Keep Learning
Get Access to the "Learn Spring" Course
Lesson 6: Spring Data JPA Delete Methods
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock