Neste desafio preciso desenvolver um Microservice para suportar criação de propostas. A ideia é trabalhar com Docker, Feign, Métricas e Healthcheck, criando código que seja suficiente para a funcionalidade.
Para executar o projeto, será necessário instalar os seguintes programas:
- Projeto usa ecossistema Spring
- MySQL como banco de dados
- Para iniciar o desenvolvimento Tenha uma IDE(eclipse com STS) e clone o projeto do GitHub num diretório:
cd "<seu diretório(workspace)>"
git clone https://github.com/fmchagas/orange-talents-04-template-proposta.git
- Rode a aplicação
cd "<diretório raiz da aplicação>"
./mvnw spring-boot:run
ou ./mvnw spring-boot:start
- Pare a aplicação se usar start
ctrl + c
./mvnw spring-boot:stop
- Um desafio extra adicionar documentação da api com springfox -> localhost:8080/swagger-ui.html