Projeto Individual Disciplina Java Web e Injeção de Dependência [23E3_3] - Pós-Graduação Engenharia de Software com Java | Instituto Infnet
Aluno: Diego Henrique Cornelio de Rezende
Nota Informativa
O banco de dados utilizado MySQL através do MYSQL Workbench.
Para verificação, favor habilitar o workbench e inicializar o App como Java Application
O projeto será organizado em 4 features:
Feature-01
- Vamos criar uma página inicial do projeto com menu, login, logout e signup.
- Vamos atuar na criação das nossas primeiras rotas.
- Criaremos a tela de login e a tela de cadastramento de usuário
- Teremos o relacionamento entre estas telas.
Feature-02
- Vamos organizar a camada de controle
- Vamos colocar as regras de negócio na camada de serviço.
- Aplique injeção de dependência para relacionar essas camadas.
- Vamos atuar na tela home para recuperar informações de um arquivo texto.
Feature-03
- Vamos atuar na leitura de arquivo para popular as classes do projeto.
- Vamos atuar na configuração do banco de dados.
- Vamos atuar no cadastramento da classe de associação.
- Vamos atuar no cadastramento das classes de herança.
- Vamos aplicar os mapeamentos necessários para relacionar essas classes
- Vamos gerar as devidas tabelas.
Feature-04
- Vamos atuar no relacionamento via banco de dados do usuário logado com as informações de solicitante e de produtos.
- Vamos atuar no relacionamento via banco de dados do usuário logado com as informações de pedidos.