연관관계가 지연(Lazy)로 되어있을 경우에 만약 하위 엔티티에 접근할 경우 @Transcational로 묶여있지 않는 한 DB연결이 끊기며 No session 에러가 나게 될 것이다. 이런 경우 join하여 값을 가지고 올때 @EntityGraph를 사용할 수 있다. 이렇게 있을 경우에 일반적으로 상위 엔티티를 불러와 하위 엔티티에 접근할 경우 코드를 보자 PK가 2인 값을 불러와서 하위 엔티티를 접근할 경우 org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role:.....could not initialize proxy - no Session 이러한 에러가 나게된다. DB에 연결이 끊어진 상태에..