Skip to content

API Rest utilizando Java Spring Boot e deploy em nuvem - [UDESC]

Notifications You must be signed in to change notification settings

robsonsestrem/atividade-springboot-rest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Objetivo

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.

Testes com URL's da API

GET

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

POST

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" }

PUT

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" }

DELETE

Exclusão de dados por Id:
https://sestrem-veiculos-api.herokuapp.com/veiculos/deleta/2

About

API Rest utilizando Java Spring Boot e deploy em nuvem - [UDESC]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages