Skip to content

Latest commit

 

History

History
60 lines (42 loc) · 1.3 KB

README.md

File metadata and controls

60 lines (42 loc) · 1.3 KB

🚀 Desenvolvimento de API com Arquitetura Limpa!

🚀 Tecnologias

🚀 Arquitetura

🚀 Execução

  • Clone o projeto
  • Criar um banco de dados MySQL
  • Alterar as configurações do banco de dados no arquivo application.properties
  • Acesse a pasta do projeto
  • Execute o comando mvn clean install
  • Execute o comando mvn spring-boot:run

🚀 Endpoints

  • POST /api/v1/todo - Cria uma Todo
{
  "title": "Primeira TODO",
  "description": "essa é uma descrição",
  "status": "PENDING"
}

or

{
  "title": "Primeira TODO",
  "description": "essa é uma descrição",
  "status": "DONE"
}
  • GET /api/v1/todo/1 - Lista uma Todo
  • GET /api/v1/todo - Lista todas as Todo
  • PUT /api/v1/todo/1 - Edita o Status da Todo
{
  "status": "DONE"
}