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

Onde fica a parte de negócios de uma API?

Qual o local correto para eu criar os métodos relacionado ao negócio, seria nos controllers, nas classes de modelo ou em outro local?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Oi Felipe,

Isso vai depender da regra de negócio. Se for algo simples que envolve apenas realizar alguma lógica(cálculo, validação, algoritmo, etc) apenas com os próprios atributos da classe de modelo, então o código deveria ficar na própria classe de modelo.

Para códigos mais complexos, que envolvem acessar banco de dados ou serviços externos, aí deveria ficar numa classe de serviço.

Bons estudos!