양방향 연관관계의 주의점과 연관관계 편의 메서드
1. 양방향 연관관계 엔티티들은 대부분 다른 엔티티와 연관관계가 있다. 회원은 팀에 소속될 수 있기 때문에 회원 엔티티와 팀 엔티티에 관계를 맺어야 한다. 이 부분은 JPA가 생겨난 이유와 패러다임의 불일치 포스팅에서 자세히 나와있다. 참고하자. 간단하게 다시 말하자면 객체는 참조를 사용해서 관계를 맺고 테이블은 외래 키를 사용해서 관계를 맺는다. 객체와 테이블이 관계를 맺을 때 완전히 다르게 맺는 것이다. 그래서 우리는 객체의 참조와 테이블의 외래 키를 매핑하는 것이 이 장의 목표이다. 회원과 팀을 양방향 관계로 매핑해보자. //매핑한 회원 엔티티 @Entity public class Member { @Id @Column(name = "member_id") private String id; privat..
JPA
2022. 7. 27. 09:25
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday