Implement different REST API Services to support a store products management system, implementing each CRUD Operation with Pagination for each service (Users and Products):
- Create
- Read
- Update
- Delete
👉 Aim to reach the Glory of Rest.
👉 Use the correct methods and status codes of HTTP Protocol.
👉 It should have at least have the Level 2 - HTTP Verbs of Richardson Maturity Model.
Programming Language:- Java.
Framework: Spring Boot.
Database: MongoDB.
Learning Objectives
- Use the Richardson Maturity Model to implement a REST API Service.
- Implement a REST API Service using Spring Boot.
- Implement CRUD Operations.
Good code is about details. Follow each step carefully and make sure your code is clean and readable.
Main Topics
- Microservices.
- REST API.
- MongoDB.
- Java.
- Spring Boot.
🗣️ "I hear and I forget I see and I remember I do and I understand." Confucius