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?
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.