1
resposta

maneira diferente

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?

1 resposta

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.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software