
lotto_backend
Java | Hibernate | VRaptor | PostgreSQL | Tomcat
Recursos de back -end:
- Registrar usuários;
- Salvar dados do usuário (como: nome, email, hora e data do registro) na tabela de banco de dados;
- Validar se os dados que o usuário registrarem estão de acordo com o esperado;
- Retorne mensagens de erro ao usuário se ele estiver registrando dados errados.
Eu desenvolvi toda a arquitetura MVC em Java;
- Modelo: modela a tabela de banco de dados, com métodos de criação e atualização; Gets e Setters para acessar e alterar cada item na tabela como uma variável;
- Visualizar: cada página da web é um arquivo JSP (HTML que Java entende) e possui um controlador, posso ter métodos nos controladores ou diretamente no JSP;
- Controlador: são exatamente os arquivos que contêm todos os métodos.
Vídeo abaixo mostrando o servidor TomCat ativo, o código, a tela de registro e, finalmente, a gravação dos dados do usuário no banco de dados.
Register.mp4
Abaixo está um vídeo de validação de dados retornando uma mensagem de erro ao usuário.
Full_validation.mp4
Abaixo da imagem do código responsável pela validação.

