Rest Api que utiliza Spring Boot, Maven e java 11. Utiliza banco de dados H2 e possui testes automatizados de integração.
- Carragar dados a partir de arquivo dentro do projeto com dados CSV, delimitados por ponto e virgula.
- Com base nos dados carregados, o endpoint deve retornar:
- Lista de produtores que tenha o mínimo de intervalo entre os prêmios.
- Lista de produtores que tenha o máximo de intervalo entre os prêmios.
Por utilizar método GET HTTP, pode ser requisitado até mesmo do navegador. Dados retornados no formato Json.
- Java 11
- Apache Maven 3.6.3
- O carremento dos dados é feito ao iniciar a aplicação.
- Já existe o arquivo em /src/main/resources/movielist.csv com alguns dados.
- Para carregar outros dados, substitua o conteúdo do arquivo /src/main/resources/movielist.csv.
- O arquivo CSV deve ser delimitado por ponto e virgula;.
- No diretorio do projeto, via comand line digite:
- mvn install
- No diretorio do projeto, via comand line digite:
- mvn spring-boot:run
- No diretorio do projeto, via comand line digite:
- mvn test