https://github.com/juanpablo70/ieti-swagger
Setting up Swagger in a project and generating documentation for your REST API
https://github.com/juanpablo70/ieti-swagger
java rest-api swagger
Last synced: over 1 year ago
JSON representation
Setting up Swagger in a project and generating documentation for your REST API
- Host: GitHub
- URL: https://github.com/juanpablo70/ieti-swagger
- Owner: JuanPablo70
- License: mit
- Created: 2023-09-02T20:10:56.000Z (almost 3 years ago)
- Default Branch: 2.api-rest-spring-boot
- Last Pushed: 2023-09-02T22:32:51.000Z (almost 3 years ago)
- Last Synced: 2025-01-22T12:29:43.914Z (over 1 year ago)
- Topics: java, rest-api, swagger
- Language: Java
- Homepage:
- Size: 12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Codelab ๐งช Implementing a REST API Service

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](https://martinfowler.com/articles/richardsonMaturityModel.html).
๐ Use the correct methods and status codes
of [HTTP Protocol](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP).
๐ It should have at least have
the [Level 2 - HTTP Verbs of Richardson Maturity Model](https://martinfowler.com/articles/richardsonMaturityModel.html).
**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.
## Detail Orientation ๐คน๐ฝ
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.
## Codelab ๐งช
๐ฃ๏ธ "I hear and I forget I see and I remember I do and I understand." Confucius