Contrução uma API em JAVA 11 para gerenciar carros. para que assim se tenha controle de novos veiculos em aquisicao.
Voce pode consultar o desenho técnico feito em Draw.io na raiz do projeto.
✔️ Construção de uma API
✔️ Gerenciamento de carros
✔️ listagem de carros
✔️ cadastro de carros
✔️ Troca de Status
✔️ Detalhes dos veiculos
✔️ Deleçao logica
No terminal, clone o projeto:
https://github.com/bielmoita/api-management-cars
Abra o Docker em seu computador. Aponte para a pasta do projeto clonado
Acesse o diretorio criado, busque pelo arquivo:
Dockerfile
pressione para rodar o projeto no Docker.
com o terminal aberto com o diretorio do projeto, execute o seguinte comando para construir a imagem Docker:
docker build -t api-car-management .
Executar um contêiner:
docker run -p 8080:8080 api-car-management
Agora a aplicacao estara rodando no endereço da aplicação
http://localhost:8080
Agora acesse a pasta de Collections e abra o Insominia em seu computador.
Collection-API-CAR.json
Agora basta usar as collections e cadastrar quantos carros voce desejar, ver informações, excluir e etc.
Não se preocupe, quando você encerrar a aplicação o Banco de dados será Resetado, pois o mesmo estará rodando em sua memória.