Spring 5 Data REST: Getting Started
This course will introduce you to the Spring Data REST framework. You will learn how to expose your existing Spring Data JPA layer as properly formed REST services.
What you'll learn
Building out custom well formed REST services can be time consuming and complex. In this course, Spring Data REST: Getting Started, you’ll learn to create REST services off of your Spring Data JPA layer with minimal effort. First, you’ll explore exactly what this framework provides out of the box and how to get it up and running with a real world based project. Next, you’ll discover how the repositories that you already have in your Spring Data JPA project can be enhanced to automatically provide REST resource based services. Finally, you’ll learn how to customize and utilize this framework to meet your specific application needs. When you’re finished with this course, you’ll have the skills and knowledge of proper REST services with Spring Data which will help you jumpstart a RESTful API for your Spring application.
Table of contents
- Version Check 0m
- Introduction 1m
- What Can Spring Data REST Do? 2m
- REST Overview 3m
- Demo: Setting up the Codebase 2m
- Setting up the Database 2m
- Demo: Setting Up the Project 3m
- Demo: App Architectural Overview 3m
- Integrating Spring Data REST 1m
- Demo: Setting Up Spring Data REST 4m
- Spring Data REST Ecosystem 1m
- Summary 1m
- Introduction 1m
- Hypermedia in a REST API 1m
- Spring Data REST Hypermedia Components 2m
- Demo: Exploring Hypermedia 4m
- Validation with Spring Data REST 2m
- Demo: Constraint Validation 5m
- Demo: Event Validation 4m
- Searching and Filtering with Spring Data REST 1m
- Demo: Searching and Filtering 2m
- Paging and Sorting an API 1m
- Demo: Paging and Sorting 4m
- Summary 1m