양방향매핑
-
[JPA] 다양한 연관 관계 매핑 ( N:1 / 1:N / 1:1 / N:M )DEV/JPA 2024. 4. 4. 03:43
* 정보전달의 목적이 아닌 개인 스터디 정리 글 입니다. 강의 : 인프런 교육자 : 김영한 연관관계 매핑시 고려사항 다중성 다대일 : @ManyToOne 일대다 : @OneToMany 일대일 : @OneToOne 다대다 : @ManyYoMany 단방향, 양방향 테이블 : 외래키로 양쪽 조인 가능, 방향개념 없음 객체 : 참조용 필드가 있는 쪽으로만 참조 가능, 한쪽만 참조하면 단방향, 양쪽 서로 참조하면 양방향 연관관계의 주인 외래키를 관리하는 참조가 주인 주인의 반대편은 외래키에 영향을 주지않고 단순 조회만 가능 1. 다대일 (N:1) : 외래키있는곳에 객체 참조 걸어주기 1-1. 다대일 단방향 - 가장 많이 사용하는 연관관계 - 다대일의 반대는 일대다 1-2. 다대일 양방향 - 외래키가 있는 쪽이 연..