Desenvolva uma API RESTful para possibilitar a leitura da lista de indicados e vencedores da categoria Pior Filme do Golden Raspberry Awards
Requisito do sistema
- Ler o arquivo CSV dos filmes e inserir os dados em uma base de dados ao inciar a aplicação.
Requisito do sistema
- Obter o produtor com maior intervalo entre dois prêmios, e o que obteve dois
- prêmios mais rápido;
- Inserir um filme. Deve ser retornado o filme inserido com o ID gerado;
- Excluir um filme. Deve ser retornado o filme excluído.
Requisitos não funcionais do sistema:
- O web service RESTful deve ser implementado com base no nível 2 de maturidade de Richardson;
- Devem ser implementados somente testes de integração. Eles devem garantir que os dados obtidos estão de acordo com os dados fornecidos na proposta;
- A base de dados deve estar em memória, nenhuma instalação externa deve ser necessária;
- A aplicação deve conter um readme com instruções para rodar o projeto e os testes unitários.
mvn spring-boot:runcurl http://localhost:8080/api/movie-awards/v1/movies/allGETcurl http://localhost:8080/api/movie-awards/v1/movies/all/winnersGETcurl http://localhost:8080/api/movie-awards/v1/movies/producer/awardintervalsGETcurl http://localhost:8080/api/movie-awards/v1/movies/delete/{id}DELETEcurl http://localhost:8080/api/movie-awards/v1/movies/createPOST
LinkedIn 😃
E-mail ✉️