-
Notifications
You must be signed in to change notification settings - Fork 5
Description
🤔 오류 내용
게시글 생성 후 게시글 단건 조회 시 실패
에러로그 함께 입력
jakarta.servlet.ServletException: Request processing failed: org.hibernate.LazyInitializationException: Could not initialize proxy [com.back.domain.member.member.entity.Member#1] - no session
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1022) ~[spring-webmvc-6.2.10.jar:6.2.10]
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.2.10.jar:6.2.10]
Caused by: org.hibernate.LazyInitializationException: Could not initialize proxy [com.back.domain.member.member.entity.Member#1] - no session
at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:174) ~[hibernate-core-6.6.26.Final.jar:6.6.26.Final]
at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:328) ~[hibernate-core-6.6.26.Final.jar:6.6.26.Final]
at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:44) ~[hibernate-core-6.6.26.Final.jar:6.6.26.Final]
at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:102) ~[hibernate-core-6.6.26.Final.jar:6.6.26.Final]
⚠ 에러 캡쳐
문제 원인 Post엔티티 와 Member엔티티 간의 연관관계 설정이 되어 있고, Post 조회 후 트랜젝션 종료 됨. -> Dto 변환을 위해 getMember().getName() 수행 . - 세션이 없어서 실제 Member 데이터를 가져올 수 없음.