<JPA> @OneToMany 단방향으로 쓰지 않는 이유
BFine
가. 양방향 a. 무엇인가 - JPA의 연관관계 뿐만 아니라 객체참조, 레이어, 패키지 등등 단방향으로 하는 것이 좋다. - 그 이유는 양방향으로 연관관계나 참조가 걸리는 경우 예기치 못한 오류나 동작을 경험할 수 있기 때문이다. b. Spring Bean 순환참조 - AService BService 에 각각 서로의 Bean에 대해 의존성 주입을 한다면 아래와 같은 오류를 볼 수 있다. => Spring 에서는 순환참조가 발생하면 아래와 같이 application이 실행되지 않고 종료된다. c. @ToString - JPA에서 양방향 관계인 경우에 참조엔티티 포함해서 @ToString을 하게 되면 무한루프가 발생하게 된다. 나. 단방향이 하라면서.. @OneToMany는 왜..? a. @ManyToOne..