객체는 다른 객체를 부를떄 참조를 한다. 하지만 테이블을 FK를 조인으로 이용하여 가져온다. 이러한 둘의 차이가 있는데.. 기존 개발에서는 객체를 테이블에 맞추어 모델링 (참조 대신에 외래 키를 그대로 사용) 하였다. 이를 단방향 연관관계를 이용하면 Menber에 Team 타입으로 변수를 만들어 연결해줄 수 있다. 현재 1개의 팀이 여러명의 멤버를 가질 수 있기때문에 ManyToOne을 team변수에 넣어준다. 이렇게 Team team이 테이블에서 FK로 매핑되는걸 알수 있다. 하지만 멤버에서 팀을 찾을수는 있지만 팀에서는 멤버를 찾을 수 없다. 이때 이제 양쪽을 매핑해주는 양방향 매핑을 사용하면된다.! 멤버는 단방향 매핑때와 동일하게 유지하고 Team클래스에는 Member타입의 리스트를 만들어준다. 보..