Aplicação backend sobre listagens de jogos. O projeto foi desenvolvido durante o Intensivão Java Spring da DevSuperior.
- Java
- Spring Boot
- JPA / Hibernate
- Maven
| Rota | Descrição |
|---|---|
| GET /games | Recupera as informações parciais de todos os jogos |
| GET /games/{id} | Recupera todas as informações de um jogo pelo id |
| GET /lists | Recupera as informações das listas |
| GET /lists/{listId}/games | Recupera as informações parciais dos jogos de uma lista pelo id |
| POST /lists/{listId}/replacement | Troca de lugar dois jogos de uma lista pelo id |
EXEMPLO REPLACEMENT REQUEST
{
"sourceIndex": 3,
"destinationIndex": 1
}Pré-requisitos: Java 21
# Clone o repositório
git clone https://github.com/luis-crsa/ClientCRUD.git
# Acesse a pasta do projeto
cd clientcrud
# Execute o projeto
./mvnw spring-boot:runLuís Cláudio Rodrigues Sarmento

