Spring Data JPA - LazyInitialization 에러

김태림·2021년 7월 15일
0

쇼핑몰프로젝트

목록 보기
1/4

프로젝트 진행중 시큐리티로 로그인처리하다 LazyInitialization 에러가 났다

LazyInitializationException: could not initialize proxy - no session

원인 말그대로 지연 로딩을 하려는데 이미 세션이 사라져서 지연 로딩을 못할 때 발생하는 에러다.

해결법 @Transactional(readOnly = true) 붙여줘서 해결했다

참조

https://github.com/HomoEfficio/dev-tips/blob/master/Spring%20Data%20JPA%20-%20LazyInitialization%20%EC%97%90%EB%9F%AC%20-%20getOne().md

0개의 댓글