Theme Support

Unordered List

Recent Posts

quinta-feira, 29 de setembro de 2016

Funcionamento do Spring MVC

O Spring MVC
Para o desenvolvimento de aplicações web mais robustas o Spring MVC é o framework dentre todos os projetos Spring que e mais indicado para esses serviços, pois ele e flexível e tem uma clara separação de responsabilidades nos papéis do tratamento da requisição. MVC é acrônimo de ModelView e Controller, entender bem o que cada um deve fazer na aplicação é importante para termos uma aplicação bem escrita e fácil para dar manutenção.
            E como funciona o Spring?
Para acessar um site na web, nos abrimos o navegador e digitamos o endereço e o site e renderizador para nos, ate ai tudo bem mas você sabe com funcionar por de trás dos panos, Ai que o Spring entra. Vamos vê nessa imagem abaixo o funcionamento do Spring MVC



1. Acessamos uma URL no navegador que envia a requisição HTTP para
o servidor que roda a aplicação web com Spring MVC. A requisiçao chegar no
controlador do framework, o Spring MVC.

2. O controlador do framework, irá procurar qual classe é responsável por
tratar essa requisição, entregando a ela os dados enviados pelo browser.
Essa classe faz o papel do controller.

3. O controller passa os dados para o model, que por sua vez executa todas as
regras de negócio, como cálculos, validações e acesso ao banco de dados.


4. O resultado das operações realizadas pelo model é retornado ao
controller.

5. O controller retorna o nome da view, junto com os dados que ela precisa
para renderizar a página.

6. O “Framework” encontra a view que processa os dados, transformando
o resultado em um HTML.

7. Finalmente, o HTML é retornado ao browser do usuário.

Assim dividindo a responsabilidade das tarefas, Essa é a ideia do MVC, separar claramente a responsabilidade de cada componente dentro de uma aplicação, Isso facilitara a manutenção do código,o seu acoplamento, e isso é uma boa prática de programação.

Referências


←  Anterior Proxima  → Inicio

0 comentários:

Postar um comentário

Seguidores

Total de visualizações