Apesar da anotação @NotBlank no DTO e a anotação @Valid no método do Controller, o método hasErros() do BindingValidation retorna false, mesmo com os campos TODOS em brancos.
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!
Apesar da anotação @NotBlank no DTO e a anotação @Valid no método do Controller, o método hasErros() do BindingValidation retorna false, mesmo com os campos TODOS em brancos.
Já encontrei a solução. Eu estava utilizando uma dependência proveniente de javax.validation. Na verdade deveria ter utilizado uma dependência baseada no Spring.
org.springframework.boot spring-boot-starter-validationResolvido!
Show alessandro, obrigado por compartilhar a solução