• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

일대다 연관관계에 관해서

23.07.17 21:52 작성 조회수 329

0

@JoinColumn의 경우 주인이 되는 테이블의 컬럼을 넣는 것으로 알고 있습니다.

@OneToMany(cascade = CascadeType.ALL, orphanRemoval = true)
@JoinColumn(name = "MEMBER_ID")
private List<AddressEntity> addressHistory = new ArrayList<>();

의 코드에서 혹시 반대로 AddressEntity에서 다대일 관계를 만들어 주고 싶은 상황이라면 (현재 강사님 코드에는 AddressEntity클래스에 Member엔티티에 대한 객체가 없는 상황) AddressEntity 클래스에

@ManyToOne

@JoinColumn(name = "MEMBER_ID"

private Member member

를 생성해주는게 맞는 궁금하여 문의 남깁니다.

답변 1

답변을 작성해보세요.

1

David님의 프로필

David

2023.07.18

안녕하세요. BBBBB님, 공식 서포터즈 David입니다.

네, 맞습니다:)

감사합니다.

BBBBB님의 프로필

BBBBB

질문자

2023.07.18

감사합니다!