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

ValidationException

Poderia usar a ValidationException do Jakarta em vez de ValidaçãoException?

1 resposta
solução!

Olá Erik!

A diferença entre ValidationException do Jakarta e ValidacaoException é que a primeira faz parte do pacote Jakarta e a segunda é uma exceção personalizada criada no projeto.

No exemplo que você mencionou, a ValidacaoException foi criada para lançar uma exceção quando ocorre uma validação de integridade no código. Essa exceção personalizada permite que você forneça uma mensagem de erro mais específica para o cliente que disparou a requisição.

Você pode usar a ValidationException do Jakarta se preferir, mas é importante lembrar que ela é uma exceção genérica e pode não fornecer a mesma mensagem de erro personalizada que a ValidacaoException criada no projeto.

Portanto, se você deseja fornecer mensagens de erro mais descritivas e específicas para as validações de integridade, é recomendável continuar usando a ValidacaoException personalizada que foi implementada no código.

Espero ter ajudado e bons estudos!