Padrão MVC
Muito se falta sobre o padrão MVC utilizado em diversos projetos. Mas, quais características fazem com que este padrão continue em uso desde 1970 e faz tanto sucesso.
O padrão é composto por 3 camadas, sendo elas:
Modelo, Visão e Controlador
Na camada Model (modelo) é onde é mantido todos os códigos responsáveis pela lógica do negócio, o que inclui o armazenamento e recuperação de informações a partir de banco de dados ou qualquer outro tipo de arquivo.
Na camada View (visão) deve conter tudo relacionado a interface com o usuário, ou seja, as páginas HTML, JSP, CSS, rotinas Java Script, etc.
Por fim e não menos importante, a camada Controller (controlador). Essa camada é responsável por controlar e responder as interações do usuário para com a interface do sistema.
Exemplo "quando o usuário clica botão de confirmação de envio do formulário de cadastro, um método da camada Controller é acionado, disparando uma chamada a outro método presente na camada Model".
Este artigo foi escrito utilizando como base a referência citada abaixo:
Referência:
Alves, William P. Java para Web - Desenvolvimento de Aplicações. Editora Saraiva, 2015.
Comentários
Postar um comentário