프로젝트 진행중 시큐리티로 로그인처리하다 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