Junior — Middle
Em que fase do processamento de pedidos no padrão MVC ocorre a ligação de dados e a sua verificação de correção?
sobes.tech IA
Resposta da IA
No padrão MVC (Model-View-Controller), a ligação de dados e a sua validação geralmente ocorrem ao nível do Controller.
Quando uma requisição chega, o Controller recebe os dados do utilizador (por exemplo, de um formulário), liga-os ao Modelo e realiza a validação — verifica se os dados estão corretos e cumprem os requisitos (por exemplo, formato, campos obrigatórios).
Se os dados forem válidos, o Controller os envia ao Modelo para processamento adicional (armazenamento, lógica de negócio). Caso contrário, o Controller devolve um erro ou uma visualização atualizada com mensagens de erro.
Assim, a etapa de ligação e validação de dados é lógica do controlador, que atua como intermediário entre a View e o Modelo.