[JPA] OSIV(Open-Session-In-View)와 지연로딩에 대해서
·
Java/Spring
저번 포스팅에 이이서 이번에는 지연로딩과 OSIV에 대해서 더 구체적으로 알아보려고 한다. OSIV를 알기 위해 영속성 컨텍스트에 대해 공부한 글이다. https://seungjjun.tistory.com/232 [JPA] 영속성 컨텍스트란? (엔티티 생명주기) 오늘은 이전 프로젝트 진행할 때 실시간 알림 구현중 OSIV 때문에 connection이 반환되지 않아 문제가 발생했던 적이 있었는데 해당 문제가 왜 발생했는지 알아보기 위해 2번의 포스팅(영속성 컨텍 seungjjun.tistory.com OSIV를 켜두면 뷰단에서도 지연로딩을 사용할 수 있다고 배웠는데 지연로딩이 무엇인지 알아보자. 지연로딩에 대해 공부하기 이전에 프록시(Proxy)라는 개념을 알아야 한다. 프록시란? 프록시는 실제 클래스를 ..