Achei que poderia usar ValidationMessages.yml no lugar de ValidationMessages.properties, assim como o application.yml pode ser usado no lugar de application.properties, mas não rolou... É isso mesmo?
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!
Achei que poderia usar ValidationMessages.yml no lugar de ValidationMessages.properties, assim como o application.yml pode ser usado no lugar de application.properties, mas não rolou... É isso mesmo?
Olá, Rafael!
Entendo a confusão, pois no Spring Boot é bastante comum utilizar o formato YAML para o arquivo de configuração da aplicação, como o application.yml. No entanto, para o caso específico das mensagens de validação, o Bean Validation espera que o arquivo de mensagens seja no formato .properties, ou seja, ValidationMessages.properties.
O Bean Validation não suporta o formato YAML para o arquivo de mensagens de validação. Isso significa que, ao contrário do application.yml, você não pode usar um arquivo ValidationMessages.yml para personalizar suas mensagens de erro. Você precisará usar o ValidationMessages.properties mesmo.
Espero ter ajudado e bons estudos!
Obrigado, Rodrigo. Era apenas para confirmar mesmo.