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