Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Anotação @NotEmpty não funciona

Olá pessoal da Alura e colegas.

Não estou conseguindo fazer com que a validação da anotação @NotEmpty funcione. Quando executo o POST pelo Postman ela não dá erro e acaba lançando um novo tópico com título e mensagem vazios. Vocês sabem o que pode ser? Outra coisa, não consegui importar essa anotação. É necessário colocar alguma dependência no pom.xml? Se for, o professor não fala disto no curso. Eu cacei no mvnrepository e encontrei essa dependência, mas não sei se está certo.

//Esse abaixo é a dependência do mvnrepository que tive que baixar:

<dependency>
            <groupId>javax.validation</groupId>
            <artifactId>validation-api</artifactId>
            <version>2.0.1.Final</version>
        </dependency>

//Esse abaixo é a declaração dos atributos com a validação:

@NotNull @NotEmpty
    private String mensagem;
2 respostas
solução!

Boa tarde usei esta dependência!

 <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-validation</artifactId>
        </dependency>

E add a anotação @Valid no form.

Excelente! Funcionou! Muito Obrigado! Abraço!