인프런 강의 실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화 를 학습하면서 정리를 해보자.
양방향 연관관계 테이블에서는 외래키 하나만 있으면 두개의 테이블을 양쪽다 접근이 가능하다. 문제는 객체다. 현재 클래스 상태에서는 Member -> Team으로 갈수는 있지만 Team에서 Member를 알 수가 없다. mappedBy
Member - Team 관계에서 Member들은 소속된 Team을 하나씩 가진다고 해보자. 이때 Member에서 Team 테이블을 참조하려면 teamId를 가지고 있어야 한다. 근데 이렇게하면 조회할때 Member를 조회하고 그 멤버의 Team을 조회한다고 해보자.