Entity 매핑 중에 Caused by: org.hibernate.AnnotationException: mappedBy reference an unknown target entity property 오류 발생
mappedBy reference를 못 찾겠다는데,
다대일 양방향 연관관계에서 문제가 발생하거나 관련된 메서드에 문제가 있지 않을까 생각이 들었다.
최근에 수정한 다대일 양방향 편의 메서드를 확인해 보니
Charge (m)<->(1) College
addCollege 메서드에 아래와 같이 어처구니없는 실수를 했다. 🤨
// 변경 전
public void addCollege(College college) {
this.college = college;
College.getCharges().add(this);
}
// 변경 후
public void addCollege(College college) {
this.college = college;
college.getCharges().add(this);
}
College -> college 변경