Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Fiz o mesmo para a entidade Paciente

Arquivo properties

cpf.obrigatorio = CPF é obrigatório
cpf.invalido = Formato do CPF é inválido

Classe dos dados dos pacientes

public record DadosCadastroPaciente(

        @NotBlank(message = "{nome.obrigatorio}")
        String nome,
        @NotBlank(message = "{email.obrigatorio}")
        @Email(message = "{email.invalido}")
        String email,
        @NotBlank(message = "{telefone.obrigatorio}")
        @Pattern(regexp = "\\d{11}", message = "{telefone.invalido}")
        String telefone,
        @NotBlank(message = "{cpf.obrigatorio}")
        @Pattern(regexp = "\\d{11}", message = "{cpf.invalido}")
        String cpf,
        @NotNull(message = "{endereco.obrigatorio}")
        @Valid DadosEndereco endereco) {
}

O que acharam?

1 resposta
solução!

Oi Lucas!

Certinho. Eu prefiro isolar as mensagens no arquivo properties mesmo.

Bons estudos!