
JUnit Test 에서 Lazy Init, 즉 FetchType.LAZY 인 경우에 발생하는 에러가 있습니다. junit test could not initialize proxy - no Session @Test void lazyLoadingEntitiesTest() { for(Domain domain : domains) { > final List subDomains = domain.getSubDomains(); for(SubDomain subDomain : subDomains) { System.out.println(subDomain); } } } 이런 경우 해결하는 방법으로는 @Transactional 을 메소드 상단에 붙여주면 해결됩니다. @Test @Transactional void lazyLoa..
Server
2022. 4. 15. 10:33
공지사항