Person API é uma Rest API criada com Spring Boot, desenvolvida durante o Boot Camp Code Anywhere, disponibilizado pela Digital Innovation One.
- Spring Boot - Framework Java para criação de APIs REST.
- Project Lombok - Biblioteca Java que ajuda a remover a verbosidade do nosso código usando anotações.
- Map Struct - Framerowk Java para mapear DTOs.
- JUnit5 - Framework Java para testes unitários.
- H2 - Banco de dados em memória.
- Baixe o repositório
- Abra o seu terminal e navegue até o diretório onde o repositório se encontra
- Execute o comando
mvn spring-boot:run
Endpoint | Method | Path Variable | Request Body |
---|---|---|---|
http://localhost:8080/api/v1/people | GET | No | No |
http://localhost:8080/api/v1/people/{id} | GET | Yes | No |
http://localhost:8080/api/v1/people | POST | No | Yes |
http://localhost:8080/api/v1/people/{id} | DELETE | Yes | No |
http://localhost:8080/api/v1/people | PUT | No | Yes |
Caso queria contribuir com o projeto, por favor, abra um pull request.