Está aparecendo esse erro no insomnia
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!
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,