Está aparecendo esse erro no insomnia
Está aparecendo esse erro no insomnia
Olá, tudo bem? Poderia pegar no console da aplicação o stacktrace do erro completo e enviar aqui no post do fórum, por favor?
opa tudo bem, obrigado por responder mais aonde fica esse stacjtrace?
Tem algum erro no @Pattern que você está utilizando aparentemente em /medicos
Poderia enviar seu código aqui tbm?
package med.voll.api.medico;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NoArgsConstructor;
import med.voll.api.endereco.Endereco;
@Table(name = "medicos")
@Entity(name = "medicos")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(of = "id")
public class Medico {
@Id @GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String nome;
private String email;
private String telefone;
private String crm;
@Enumerated(EnumType.STRING)
private Especialidade especialidade;
@Embedded
private Endereco endereco;
public Medico(DadosCadastroMedico dados) {
this.nome = dados.nome();
this.email = dados.email();
this.telefone = dados.telefone();
this.crm = dados.crm();
this.especialidade = dados.especialidade();
this.endereco = new Endereco(dados.endereco());
}
}
iai alguém pra ajudar?
Você tem algum @Pattern no seu código? O error parece ser que o regex nessa annotation está errado Sugestão: tente ir removendo os annotations do bean validation tipo @Pattern do código e re-testando para descobrir qual é a annotation que está gerando o erro
Oi!
É isso que o Otávio mencionou mesmo, sua anotação @Pattern deve estar inválida. Ela foi adicionada no Record DadosCadastroMedico, posta o código dele aqui.
Opa deu certo fiz conforme o Otávio disse, muito obrigado a todos que ajudaram,