Spring: Spring Data 2
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to implement JPA-based repositories using Spring Data JPA, part of the larger Spring Data family of applications designed for data access and data storage.
Syllabus
Introduction
- Diving into Spring Data
- What you need
- Mission and modules
- Java Persistence API
- Spring Boot Starter Data JPA
- Spring Data CrudRepository and JPA repository
- Challenge: Fix SimpleDBCrudTest syntax errors
- Solution: Fix SimpleDBCrudTest syntax errors
- Spring Data JPA magic
- Property expression query methods
- Query method clauses with property expressions
- @Query annotation
- Challenge: Refactor to three query methods
- Solution: Refactor to three query methods
- Paging and sorting
- Specifications
- Querydsl
- Query by Example
- Challenge: Query by Example
- Solution: Query by Example
- Spring Data REST
- Spring Data MongoDB
- Non-blocking Spring Data reactive repositories
- More data source support and features
- Next steps with Spring Data
Taught by
Mary Ellen Bowman
Related Courses
Creating Your First Spring Boot MicroserviceLinkedIn Learning Spring Framework: Spring Data JPA
Pluralsight Spring Data REST: Getting Started
Pluralsight Spring Framework: Spring Data JPA with Hibernate
Pluralsight Building Real-Time REST APIs with Spring Boot - Blog App
Udemy