Spring Boot REST API CRUD with HATEOAS Tutorial
In this video tutorial, I'd like to share with you guys, about developing REST APIs that follow HATEOAS principle with Spring Boot and Spring HATEOAS. In details, you’ll learn: - How to Code RESTful Web Services with Spring Boot - How to Build REST APIs for CRUD (Create, Retrieve, Update & Delete) operations - Understand Hypermedia As The Engine of Application State (HATEOAS) - How to Add Links to REST APIs using Spring HATEOAS APIs Technologies: - Spring Boot - Spring Data JPA - Spring Web - Spring HATEOAS - H2 in-memory database Software programs: - Java Development Kit (Java version 11+) - Spring Tool Suite IDE - curl & Postman For the code examples presented in this video, you can copy from the written article at: https://www.codejava.net/frameworks/spring-boot/rest-api-crud-with-hateoas-tutorial Spring Boot REST APIs Ultimate Course: https://www.udemy.com/course/spring-boot-rest-apis-ultimate/?couponCode=CJ251102 - Learn Hands-on REST API Development with Spring Boot: Design, Implement, Document, Secure, Test, Consume RESTful APIs. Timestamps 0:00 Introduction 0:11 What you will learn in this video 1:30 The Account APIs you will learn to develop 3:01 Create Spring Boot Project 5:52 Code Repository Layer 17:18 Code Service Layer 21:23 Code REST API for Retrieve Operation (List All Accounts) 32:19 Code REST API for Retrieve Operation (Get One Account) 39:44 What is HATEOAS 41:52 What are Spring HATEOAS and HAL 56:10 Code REST API for Create Operation (Add Account) 1:02:41 Code REST API for Full Update Operation (Update Account Details) 1:07:34 Code REST API for Partial Update Operation (Deposit Amount) 1:17:37 Code REST API for Partial Update Operation (Withdraw an Amount) 1:24:28 1:07:34 Code REST API for Delete Operation 1:29:04 Refactor HATEOAS Code 1:36:40 Final Test All APIs #restapis #hateoas #springboot #java #springframework
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.