Este projeto foi proposto na aula do Geração Caldeira e executado por cinco alunos. O software foi estruturado em três microserviços distintos, cada um desempenhando um papel fundamental na experiência do usuário. O projeto proporcionará aos entusiastas da franquia Zelda uma plataforma envolvente e interativa, reunindo informações detalhadas e permitindo a interação social entre os usuários. Prepare-se para mergulhar no universo de Zelda e explorar o potencial da arquitetura de microserviços em Java com Spring!
Java | Springboot | JUnit | PostgresSQL | GateWay |
17 | 3 | 4 | 16 | 3000 |
Para criar um banco de dados local e interagir com ele usando o Postman, você pode seguir o passo a passo abaixo:
### Passo 1: Criando o banco de dados local
1. Baixe e instale um sistema de gerenciamento de banco de dados PostgreSQL em sua máquina local, se ainda não tiver.
2. Execute os scripts SQL fornecidos na pasta "BDD" para criar o banco de dados e as tabelas.
### Passo 2: Utilizando o Postman para interagir com o banco
#### Adicionar um novo usuário:
1. Abra o Postman.
2. Selecione o método POST e insira a seguinte URL:
http://localhost:8080/api/usuarios/add
3. No corpo da solicitação, insira um exemplo de código JSON para adicionar um novo usuário:
json
{
"nome": "Marco Jr",
"idade": 8
}
4. Envie a solicitação.
#### Alterar o usuário:
1. Selecione o método PUT e insira a seguinte URL, substituindo {id} pelo ID do usuário desejado:
http://localhost:8080/api/usuarios/update/{id}
2. No corpo da solicitação, insira um exemplo de código JSON para atualizar o usuário:
json
{
"nome": "Marco Jr",
"idade": 9
}
3. Envie a solicitação.
#### Deletar o usuário:
1. Selecione o método DELETE e insira a seguinte URL, substituindo {id} pelo ID do usuário desejado:
http://localhost:8080/api/usuarios/delete/{id}
2. Envie a solicitação para deletar o usuário associado ao ID selecionado.
#### Selecionar jogos favoritos de um usuário:
1. Selecione o método GET e insira a seguinte URL, substituindo 1 pelo ID do usuário desejado:
http://localhost:8080/api/usuarios/1/jogosfavoritos
2. Envie a solicitação para obter os jogos favoritos do usuário associado ao ID selecionado.
Certifique-se de que o servidor esteja em execução na porta 8080 e que as URLs estejam corretas.
Josué |
Arthur |
Bianca |
Alicia |
Kah |