Desenvolvendo aplicações com mvc
1. INTRODUÇÃO ..................................................................................................... 2
2. PADRÃO DE DESENVOLVIMENTO MVC (model, view, controller) ................ 2
2.1
MODEL .......................................................................................................... 4
2.2
CONTROLLER ............................................................................................... 5
2.3
VIEW .............................................................................................................. 6
3. CONCLUSÃO ....................................................................................................... 9
4. REFERÊNCIAS .................................................................................................. 10
1. INTRODUÇÃO
O MVC (Model, View, Controll ou em português Modelo, Visualização,
Controle) foi criado na década de 70, mesmo após vários anos desde sua criação ainda é um pattern utilizado nas mais variadas aplicações, principalmente em projetos de desenvolvimento Java, onde seu principal foco é separar o código de apresentação, a lógica de negócio e também seu modelo.
2. PADRÃO DE DESENVOLVIMENTO MVC (model, view, controller)
No padrão de projeto MVC dividimos o projeto em camadas, a Model é o objeto de aplicação, a View são as informações mostradas na tela do usuário e o
Controller define a maneira como a interface do usuário reage às entradas do mesmo. Antes do MVC, os projetos de software tendiam em agrupar esses objetos, diminuindo a flexibilidade e a re-usabilidade do código, dificultando também a manutenção da aplicação ao longo tempo.
O principal objetivo do padrão MVC é separar, por exemplo, os dados vindos de um banco de dados, as lógicas de negócio (Model) da interface do usuário (View) e o fluxo da aplicação (Controller) permitindo que uma mensagem da lógica de negócios, possa ser acessada e visualizada através de diferentes