Sob a orientação do instrutor João Victor Martins no curso:
Java e refatoração: melhorando códigos com boas prĆ”ticas da Alura ā
Desenvolvido em Java com padrão de projeto Command, este sistema permite o cadastro e listagem de abrigos, importação e listagem de pets associados a cada um dos abrigos. Foi utilizado as bibliotecas Gson e Jackson-databind para manipulação de dados além de uma API Rest para as chamadas GET e POST, também foi realizado testes de unidade com JUnit e Mockito.
Para executar a aplicação, é necessÔrio ter o Java 17 ou superior e o Maven (mvn) instalados em sua mÔquina, com as variÔveis de ambiente configuradas corretamente. Siga os passos abaixo:
$ git clone https://github.com/Rodolfo-Sampaio/Adopet.git
$ cd Adopet
$ mvn clean package
$ java -jar api.jar
$ java -jar target/adopet-console-1.0.jar
A aplicação estarĆ” disponĆvel para uso após esses passos.
Lembre-se de verificar se todas as dependências estão instaladas corretamente e se as variÔveis de ambiente do Java e Maven estão configuradas.
$ Petmais / 1198765432 / petmais@gmail.com
$ 1 / pets.csv
$ 1