Criar uma API (sem autenticação) que implemente um CRUD de veículos com atributos como Montadora, Modelo, Cor, Quilometragem, Motor e Tipo. A aplicação é apenas uma API REST utilizando Java Spring Boot e que atenda as operações de pesquisa, inserção, edição e exclusão. A aplicação deve ser executada no Heroku, um serviço de computação em nuvem do tipo PASS.
Busca por Id:
https://sestrem-veiculos-api.herokuapp.com/veiculos/10
Filtrado por três atributos(tipo, montadora e km):
https://sestrem-veiculos-api.herokuapp.com/veiculos/filtros/CARRO/FORD/1000
Lista todos veículos:
https://sestrem-veiculos-api.herokuapp.com/veiculos/lista
Inserção de dados:
https://sestrem-veiculos-api.herokuapp.com/veiculos/adiciona
{
"id":4,
"montadora":"BUGATTI",
"modelo":"CHIRON",
"cor":"PRETO",
"km":15000,
"motor":"9999999",
"tipo":"CARRO"
}
Alteração de dados:
https://sestrem-veiculos-api.herokuapp.com/veiculos/modifica
{
"id":7,
"montadora":"KAWAZAKI",
"modelo":"ZZR",
"cor":"VERMELHO",
"km":50000,
"motor":"1100CC",
"tipo":"MOTO"
}
Exclusão de dados por Id:
https://sestrem-veiculos-api.herokuapp.com/veiculos/deleta/2