1
resposta

Dúvida sobre implementação das validações

Sobre a implementação das validações por meio de classes que extendem da interface, gostaria de saber se esse é o padrão de projetos de spring. Existe uma outra maneira muito utilizada ou geralmente os projetos seguem pra esse lado?

1 resposta

Oi Arthur!

Essa maneira utilizando validadores com interface é uma abordagem que eu gosto bastante, pois deixar o código coeso, desacoplado e fácil de manter. Mas para ser sincero, acredito que não é comum ver essa abordagem nos projetos.

O mais comum é ter todas essas validações misturadas em um mesmo método da classe service, fazendo com que ele fique complexo e difícil de manter e de testar, infelizmente.

Bons estudos!