Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 2 da Aula 2 - O padrão Model-View-Controller

A meu ver a resposta desse exercício está incorreta. Seguindo a própria explicação da aula, o VRaptor é um framework MVC, ou seja, atua nas 3 camadas e não apenas na cama Controller, como afirma a resposta do exercício.

Att, Franklin.

2 respostas
solução!

Oi Franklin, tudo bem?

O VRaptor fornece a maior parte das soluções relacionadas a camada de Controller. É a partir dele que criamos os controllers e ações dentro deles para que a gente possa tratar requisições, executar operações no modelo e devolver algum resultado para a view.

O VRaptor não tem objetivo de ajudar muito nas outras camadas, apesar que pode fazer isso em alguns momentos. Nós temos outras tecnologias que fazem certos trabalhos nessas camadas.

Exemplo, Bean Validation no modelo, para realizar validações.

Na View, podemos utilizar JSP, por exemplo.

Faz sentido?

Abraço.

Oi Lucas, tudo bem.

Obrigado pela resposta, com sua explicação ficou mais claro a questão.

Abraço.