Questão de Arquitetura de Software — MVC (Model-view-controller) — Quadrix 2011
Arquitetura de SoftwareMVC (Model-view-controller)
- Código
- qg854110
- Banca
- Quadrix
- Órgão
- DATAPREV
- Ano
- 2011
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Considere uma aplicação Web em desenvolvimento utilizando Java Servlet e JSP e o design pattern MVC. Nesse contexto, é correto afirmar que:
- Auma classe "Cliente" que possui os atributos "codigo", "nome" e "renda" e os respectivos métodos getters e setters para esses atributos deve ser representada no componente MODELdo MVC.
- Buma classe "ClienteDAO" que possui métodos para acessar o banco de dados e executar instruções SQL deve ser representada no componente CONTROLLER do MVC.
- Cuma página JSP que gera um formulário de cadastro deve ser representada no componente CONTROLLER do MVC.
- Duma página JSP nunca pode acessar diretamente uma classe Data Access Object (DAO) que acessa o banco de dados.
- Eas classes Servlet geralmente são representadas no componente MODELdo MVC.