Dot ./에러 모음
2020. 11. 11.
[Spring error] Spring Data Jpa - LazyInitializationException 오류
Spring Data Jpa - LazyInitializationException 오류 org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: dotsecurity.login.domain.user.roles, could not initialize proxy - no Session 이 오류는 조회까지는 성공했는데, user.get getRoles() 를 호출해서 사용할 때 영속성 컨텍스트가 종료되어 버려서, 지연 로딩을 할 수 없어서 발생하는 오류이다. JPA에서 지연로딩을 하려면 항상 영속성 컨텍스트가 있어야 한다. 보통 트랜잭션 밖에서 user를 조회하면 해당 오류가 발생한다. 그래서 해당 서..