[스프링 1팀] 9장 연관관계 매핑
연관관계 매핑 종류와 방향 연관관계를 맺는 두 엔티티 간에 생성할 수 있는 연관관게의 종류는 총 4가지다. One To One: 일대일(1:1) One To Many: 일대다(1:N) Many To One: 다대일(N:1) Many To Many: 다대다(N:M) 데이터베이스: 외래키를 통해 서로 조인, 참조 JPA: 엔티티 간 참조 방향 설정 가능 데이터베이스와 관계를 일치시키기 위해 양방향으로 설정해도 무관하지만, 비즈니스 로직의 관점에서는 단방향 관계만 설정해도 해결되는 경우가 많다. 연관관계가 설정되면 다른 테이블의 기본값을 외래키로 갖게 됩니다. 이때 쓰이는 것이 주인(Owner)라는 개념이다. 일반적으로 외래키를 가진 테이블이 그 관계의 주인이 된다. 주인은 외래키를 사용 가능하나 상대 엔티티..
23-24/Spring 1
2023. 12. 20. 23:58