No primeiro end-point acima a aplicação lista todos os jogos cadastrados, já no segundo conseguimos fazer a busca atráves do Id do jogo e trazemos as informações específicas do mesmo.
Já nesses outros dois end-point nós temos a listagem das listas criadas, que neste exemplo temos duas(Aventura e RPG, Jogos de plataforma). E o outro end-point nos traz os jogos de acordo com a lista em que se encontram.
- Este projeto foi desenvolvido em um intensivão de Java e Spring atráves do canal DevSuperior onde vimos a criação de uma aplicação back-end que serviria um front-end mostrando uma lista de jogos de diversas maneiras distintas. Com isso aprendemos a usar o padrão de camadas(Repository, Service, DTO e Controller), usamos também o padrão das propriedades de perfil(desenvolvimento, teste e produção), além do próprio aprendizado da implantação do SpringBoot, suas anotações, configurações e depêndencias gerenciadas pelo Maven.
- Conhecer um novo framework é sempre um desafio e essa foi uma das minhas primeiras aplicações mais robustas de Java com Spring, fiquei muito feliz com o resultado e gostei bastante por aprimorar meus comhecimentos numa linguagem que amo que é o Java e o aprendizado desse novo framework que é o Spring, vendo como ele facilita muito o desenvolvimento e despertou mais ainda o interesse em conhecer mais sobre ele e também sobre outros frameworks.