- Na pasta raiz do projeto há a coleção de requisições prontas no POSTMAN com todos os casos de uso.
- Disponível na raiz do projeto o diagrama de classe das entidades.
- Instale Docker + Docker-Compose .
- Abra o terminal na pasta onde o arquivo docker-compose.yml se encontra:
- Execute o comando:
$docker-compose up
- Enquanto o container do banco de dados não sobe, o app java ficará reinicalizando.
- Teste os endpoints da API com a coleção do POSTMAN.
- Instale Maven 3.9.6 (registrado no path do sistema);
- Instale Java na versão 21 (JAVA_HOME no path do sistema);
- Abra o terminal na pasta raiz do projeto e execute os comandos abaixo:
$cd /teste-attus</br>
$mvn clean install spring-boot:run</br>
- Teste os endpoints da API com a coleção do POSTMAN.
Spring Boot
Spring Web
Spring Data JPA
Spring Validation
Spring HATEOAS
Flyway
H2 Database
Junit
Mockito