[ JPA ] 다양한 연관관계 매핑1

유기훈·2022년 9월 26일
0

JPA

목록 보기
7/13
post-thumbnail

##객체

  • 참조용 필드가 있는 쪽으로만 참조 가능
  • 한쪽만 참조하면 단방향
  • 양쪽이 서로 참조하면 양방향

##연관관계의 주인

  • 테이블은 외래 키 하나로 두 테이블이 연관관계를 맺음
  • 객체의 양방향 관계는 참조가 2군대
  • 연관관계의 주인: 외래 키를 관리하는 참조

#단방향

//Order.Class
//Member에는 Order 멤버변수가 없음
    @ManyToOne
    @JoinColumn(name = "MEMBER_ID")
    private Member member;

##양방향

//Member.Class
//Order에는 위 코드가 있는 상태
    @OneToMany(mappedBy = "member")
    List<Order> order = new ArrayList<>();
profile
개발할 수 있어 감사하다

0개의 댓글