Skip to content

ProfPlatini/vendamais

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

vendamais

API REST simples para cadastro de produtos, feita com Spring Boot.

O codigo do projeto fica na pasta vendamais.

Tecnologias

  • Java 25
  • Spring Boot
  • Spring Data JPA
  • MySQL
  • Maven
  • Lombok

Como rodar

  1. Tenha o MySQL rodando e crie o banco:
CREATE DATABASE vendamais;
  1. Configure o usuario e a senha do banco. A senha e lida de uma variavel de ambiente DB_PASSWORD, entao defina ela antes de rodar (ou direto no Run Configuration do IntelliJ).

  2. Entre na pasta do projeto e rode:

cd vendamais
./mvnw spring-boot:run

A aplicacao sobe em http://localhost:8080.

Endpoints

Base: /produto

Metodo Rota Descricao
GET /produto/listar Lista todos os produtos
GET /produto/listar/{id} Busca um produto pelo id
POST /produto/inserirProduto Cadastra um novo produto
PUT /produto/alterar/{id} Altera um produto existente
DELETE /produto/deletar/{id} Deleta um produto

Exemplo de body (POST / PUT)

{
  "nome": "Teclado",
  "quantidade": 10
}

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages