ManyToOne
-
[JPA] 연관관계 매핑 기초DEV/JPA 2024. 3. 29. 17:00
* 정보전달의 목적이 아닌 개인 스터디 정리 글 입니다. 강의 : 인프런 교육자 : 김영한 연관관계가 필요한 이유 : 객체를 테이블에 맞추어 모델링 할 경우 문제 [전제조건] 회원과 팀이 있다. 회원은 하나의 팀에만 소속될 수 있다. = 회원과 팀은 N:1 관계이다. 1. 참조 대신 외래 키를 그대로 사용해야함 @Entity public class Member { @Id @GeneratedValue private Long id; @Column(name = "USERNAME") private String name; @Column(name = "TEAM_ID") private Long teamId; // Member테이블의 외래키 … } @Entity public class Team { @Id @Genera..