Projeto da AcademiaDev - Petcodes - Thunderpets
Este projeto consiste na construção de uma plataforma para divulgação de animais perdidos, encontrados ou para adoção.
Os tópicos a seguir irão ajudá-lo a fazer uma cópia do projeto em sua máquina local para o desenvolvimento e o teste do mesmo.
- Java 8
- Gradle
gradle bootrungradle bootrunApós iniciado, a documentação do projeto pode ser encontrada em:
http://localhost:8080/swagger-ui.html
gradle testPara manter a padronização nos códigos do projeto, foi feita a definição de um checkstyle. A instalação do plugin no IntelliJ pode ser feita com os seguintes passos:
- File -> Settings -> Plugins
- Digite
checkstyle. Se informar que não foram encontrados plugins, clique emSearch in repositories. - Seleciona o plugin
CheckStyle-IDEAe clica emInstall. - Reinicia o IntelliJ
- File -> Settings -> Other settings -> Checkstyle
- Clica no botão
+e seleciona o arquivocheckstyle.xmlque está na raíz do projeto. - Após selecionar, clica em
Next, seleciona o plugin na lista de checkstyles e clica emApply. - Por fim, na mesma tela, trocar o valor de Scan Scope para
Only Java sources (including tests)
O comando do Gradle para verificar se os arquivos estão de acordo com o padrão é:
gradle checkstyleMaingradle build- [Java]
- [Spring]
- [Gradle]
Este projeto está sob a a licença Apache License v2.0