Skip to content

Person API created with Spring Boot in Code Anywhere Bootcamp

Notifications You must be signed in to change notification settings

SilvanoGPM/person-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Person API

Person API é uma Rest API criada com Spring Boot, desenvolvida durante o Boot Camp Code Anywhere, disponibilizado pela Digital Innovation One.

🚀 Tecnologias

  • 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.

🔧 Como executar

  1. Baixe o repositório
  2. Abra o seu terminal e navegue até o diretório onde o repositório se encontra
  3. Execute o comando mvn spring-boot:run

📝 Endpoints

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

❤️ Contribuições

Caso queria contribuir com o projeto, por favor, abra um pull request.

About

Person API created with Spring Boot in Code Anywhere Bootcamp

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages