Controllers lidam com requisições HTTP recebidas e retornam respostas. Eles definem as rotas de sua aplicação e atuam como ponto de entrada — recebendo requisições, extraindo dados, delegando para services e retornando resultados. Eles mantêm preocupações de roteamento separadas da lógica de negócios.
Definindo um controller
{ , , , , } ;
()
{
() {}
()
() {
..();
}
()
() {
..(id);
}
()
() {
..(dto);
}
}
