본문 바로가기 메뉴 바로가기

열무의 코딩일기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

열무의 코딩일기

검색하기 폼
  • 분류 전체보기 (68)
    • 프로그래밍 (68)
      • BOJ (31)
      • 프로그래머스 (4)
      • Python (3)
      • Java 기초 (16)
      • Spring Boot (8)
      • JPA (6)
      • R (0)
      • Oracle SQL (0)
    • 일상 (0)
  • 방명록

OneToMany (1)
양방향 연관관계 매핑

바로 직전 포스팅에서는 단방향 매핑에 대해서 살펴보았다. 단방향으로 매핑해주었기 때문에 한쪽에서 반대 방향으로 (예시의 경우 Member -> Team) 호출할 수 있었지만, 그 반대로는 불가능했다. 양방향 매핑으로 바꿔서 양쪽으로 참조가 될 수 있도록 해보겠다. Mapping 우선, 사실 테이블의 연관관계에서는 외래 키를 통해서 조인이 되기 때문에 방향성이라는 개념이 존재하지 않는다. 그렇기 때문에 테이블 연관관계의 형태를 살펴보면 단방향 매핑과 달라진 것이 없는 것을 알 수 있다. 반대로 객체의 경우에는 양방향으로 연관관계를 맺어주기 위해서는 별도의 매핑 작업이 필요하다. 이번에는 Team의 입장에서 생각해보아야 한다. Team의 입장에서는 다수의 Member가 소속될 수 있기 때문에 Member와는..

프로그래밍/JPA 2021. 4. 27. 22:40
이전 1 다음
이전 다음
링크
  • 열무 Git !
최근에 올라온 글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바