As anotações Bean Validation são implementadas somente nas classes de form. Não seria uma boa prática implementá-las nas classes de modelo ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
As anotações Bean Validation são implementadas somente nas classes de form. Não seria uma boa prática implementá-las nas classes de modelo ?
Oi Victor,
Como as classes Form são o "ponto de entrada" na aplicação, a validação já é feita ao bater no controller.
Acredito que colocar no modelo seria redundância, e teria mais código "duplicado" para manter, pois sempre que alterar alguma regra de validação vai precisar alterar as anotações tanto na classe Form quanto na classe de Modelo.
Em aplicações Web tradicionais, que o pessoal costuma receber no Controller diretamente as classes de Modelo, ai faz sentido.
Bons estudos!