Я получаю эту ошибку при попытке запустить свой код в eclipse.
org.hibernate.QueryException: не удалось разрешить свойство: card_id из: om.gov.moh.dto.TreatmentMemberDTO
Я пробовал разные решения. Ни один из них не помог решить проблему
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "MEMBERS_ID")
private Long members_id;
@Column(name = "FIRST_NAME")
private String first_name;
@ManyToOne(cascade = CascadeType.ALL,fetch=FetchType.EAGER)
@JoinColumn(name = "CARD_ID")
//@JsonIgnore //for ignore duplicate issue
@JsonBackReference
private TreatmentDueDTO treatment = new TreatmentDueDTO();
public TreatmentMemberDTO() {
super();
}
public TreatmentMemberDTO(Long members_id, String first_name, String second_name, LocalDate dob) {
super();
this.members_id = members_id;
this.first_name = first_name;
this.second_name = second_name;
this.dob = dob;
}
public Long getMembers_id() {
return members_id;
}
public void setMembers_id(Long members_id) {
this.members_id = members_id;
}
public String getFirst_name() {
return first_name;
}
public void setFirst_name(String first_name) {
this.first_name = first_name;
public TreatmentDueDTO getTreatment() {
return treatment;
}
public void setTreatment(TreatmentDueDTO treatment) {
this.treatment = treatment;
}
}
Проблема в столбце соединения "card_id". Как я могу решить эту проблему?