quando eu fiz , acabei fazendo diferente, no proprio controller eu fiz um metodo que adiciona no index db e dentro adiciona chamei ele , desse jeito e valido ou e melhor passar pro service? tem a questao do arquivo ficar muito grande tbm ne?
quando eu fiz , acabei fazendo diferente, no proprio controller eu fiz um metodo que adiciona no index db e dentro adiciona chamei ele , desse jeito e valido ou e melhor passar pro service? tem a questao do arquivo ficar muito grande tbm ne?
Fala ai Luan, tudo bem? Ele também é valido, sem problemas.
Mas, normalmente essa comunicação com o back (DAO ou repository) a gente faz na camada de serviço e não de controller.
A ideia é que seu controller seja responsável por validações e tals, mas, não conheça sua infraestrutura ou regras/lógicas de negócio.
Espero ter ajudado.