연관관계 매핑(단방향)
2022.04.09
객체와 RDB는 분명 다른방향으로 동작하게 되있다. 서로 다른 패러다임을 가지고있는 객체와 RDB를 같게 만드는 것은 아무리 ORM을 사용한다고 하더라도 머리로 이해하는 것이 쉽지 않을 것이다. JPA를 이용하여 객체와 RDB를 연결하기 위해서 몇 가지 용어를 이해해야한다. 방향 : 단방향, 양방향 다중성 : 다대일(N:1), 일다대(1:N), 일대일(1:1), 다대다(N:M) 연관관계의 주인 : 객체 양방향 연관관계는 관리주인이 필요 이러한 용어들을 가지고 연관관계 매핑에 대한 이해를 시작해보자. Member와 Team을 매핑한다고 생각해보자 @Entity class Member { @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = ..