Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Agrupar as funções no Controller

Olá! Ao criar uma aplicação com base nesse curso surgiu a seguinte dúvida: É possível juntar as funções referente a Entidade do projeto em um único Controller? Por exemplo, na entidade curso existe o listar, cadastrar, editar e excluir, ao invés de um controller com apenas uma função, por que não criar um "ControllerCurso" e nele adicionar as diversas funções referentes a Entidade?

1 resposta
solução!

Oi Rafael,

São duas abordagens válidas, sendo que separar cada "pedaço" do CRUD em controllers distintos deixa o código mais enxuto e coeso, embora acabe ficando com muiias classes no projeto.

Mas o mais comum de encontrar nos projetos, principalmente quando se utiliza frameworks, é ter um controller por CRUD mesmo, como você mencionou.

Bons estudos!