Aplicação feita em Spring Boot 2.3.4 para realizar o cadastro de pessoas e em seguida as relacionando com seu endereço consultado através do CEP, utilizando a API externa do endereço https://viacep.com.br/ws/01001000/json/ para realizar as consultas.
A aplicação consiste em:
- Cadastro de pessoas com endereço através do POST;
- Cadastro de pessoas sem endereço através do POST;
- Atualizar pessoas e endereço através do PUT;
- Consulta de pessoas através do GET;
- Consulta de CEP através do GET;
O projeto deverá estar com um ambiente de testes configurado acessando o banco de dados MySQL com senha padrão (root, root), deverá usar Maven como gerenciador de dependência, e Java 11 como linguagem.
A entidade Pessoa possui nome, CPF, RG e endereço. Já a entidade Endreço possui CEP, rua, número, bairro, cidade e estado.
Clonando o repositório será possível importar o projeto no Spring Boot e importar o arquivo de testes no Postman
Lembrando sempre que as informações que inserimos pode ser de sua preferência.