연관관계 매핑 기초

rooni97·2022년 3월 31일
0

양방향 연관 관계

  • 일대다 연관관계에서 다 인쪽에서 fk를 사용, fk가 있는 곳을 연관 관계 주인으로 설정한다
  • mappedby된 쪽은 읽기 전용으로 만들어 놓았지만 연관 관계의 주인과 매핑된 객체 양쪽 다 persist해서 넣어줘야 한다 왜냐? 1차캐시에 들어있어서 컬렉션에 저장이 안된 상태(순수 객체상태)라 같은 트랜잭션 단위 내에서 find를하면 발견할 수가 없음
  • 따라서 연관 관계 편의 메소드를 정의해주는 것이 좋음. 연관 관계 편의 메소드는 한 개만 설정함 무한루프 걸릴 수 있기 때문에

0개의 댓글