Ao inciar o projeto, o seguinte erro na build aparece:
Ao inciar o projeto, o seguinte erro na build aparece:
Oi!
Manda aqui o código da sua classe Consulta
package med.voll.api.domain.consulta;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NoArgsConstructor;
import med.voll.api.domain.medico.Medico;
import med.voll.api.domain.paciente.Paciente;
import java.time.LocalDateTime;
@Entity
@Getter
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(of = "id")
public class Consulta {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "medico_id")
private Medico medico;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "paciente_id")
private Paciente paciente;
private LocalDateTime data;
}
Está correto o código da classe Consulta. O erro indica que não achou o construtor, então pode ser problema no Lombok.
Dá uma olhadinha aqui: https://cursos.alura.com.br/forum/topico-bug-unable-to-locate-constructor-for-embeddable-med-vall-api-endereco-endereco-lombok-instalado-474598
Obs: Lembre-se de fazer o rebuild do projeto após realizar o procedimento