[Spring, Trouble shooting] Caused by : org.hibernate.AnnotationException: mappedBy reference an unknown target entity property

홍정완·2022년 4월 8일
0

트러블 슈팅

목록 보기
2/10
post-thumbnail

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 변경

profile
습관이 전부다.

0개의 댓글