@OneToMany
-
@OneToMany와 @ManyToOne으로 Entity 객체가 서로를 볼 수 있게 하기카테고리 없음 2022. 10. 31. 20:54
이틀 전에 til로 작성했던 JPA 환경 하에서 @ManyToMany 관계를 갖는 모델 정의를 지양하게 됨에 따라 객체 간의 관계를 나타내기 위해 간단하게만 살펴보았던 @OneToMany, @ManyToOne 사용법을 다시 살펴보게 되었다. @OneToMany와 @ManyToOne은 Entity 객체들끼리 서로의 개별 id를 통해 서로의 인스턴스를 참조할 수 있게 하는 어노테이션이다. 한 쪽 객체에서 @OneToMany나 @ManyToOne 어노테이션만을 부여하여 한쪽에서만 반대편을 참조할 수 있는 단방향 참조가 있고, 두 객체가 @OneToMany와 @ManyToOne으로 서로를 바라볼 수 있는 양방향 참조가 있다. @ManyToOne (단방향) @ManyToOne이 선언되는 Entity 객체 여럿이 ..