Premissas: Ter o Docker e Docker Composer instalados
Motivo: O banco de dados está em container do Docker com a imagem MySQL 5.7
Clonar o repositório
Executar o docker-compose up -d
para o build do container MySQL
Verificar o IP do container MySQL
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mysql_treasy
Compare o resultado no arquivo resources/application.properties na linha 2, provavelmente esta diferente, então substituir pelo resultado obtido.
Executar mvn clean install
Utilize o Postman para testar as rotas
Rotas:
/nodes
para listar todos os nós
/node
para inserir um novo nó
/node/{id}
substituir o {id}
pelo correspondente para exibir, editar ou excluir um nó específico.