[JPA] 연관관계[2/2] - 단방향
단방향 매핑 객체 간의 관계에서는 단방향으로 구현하는 경우가 많다. 지난 시간에 양방향을 알아봤으니 이번에는 단방향을 알아보도록 하자. 양방향을 잘 이해했다면 단방향도 금방 이해할 수 있다. 다대일 다대일 단방향인 경우 한 쪽에서만 연관관계를 가진다. 아래와 같은 경우는 Person이 N, Address는 1인 경우이며 Person에서만 Address를 참조하고 있다. 하지만 이는 DB와는 관계 없다. DB는 여전히 외래 키가 Person에 있는 상태이고 양방향으로 관계를 맺고 있다. 양방향인 경우에서 한 쪽의 참조만 없어진 것이라고 생각하면 된다. @Entity class Person { @Id @GenerateValue private Long id; @ManyToOne @JoinColumn(name ..
2021.12.03