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

Postagens mais visitadas