1
resposta

CAMADA

Geralmente, a gente usa esse mesmo modelo na camada Service da web? Eu falo : CONTROLLER, SERVICE, REPOSITORY. A camada service eu posso utilizar esse mesmo esquema?

1 resposta

Sim. É comum ter a camada "service" em aplicações Web e APIs Rest. O mais comum no mercado é ter uma classe service para cada crud, e nela ficam todas as regras de negócio.

Eu não gosto muito e prefiro quebrar em pequenas classes, parecido com esse esquema de validações mostrados no curso de SOLID, pois fica mais fácil de dar manutenção e de escrever testes automatizados.