본문 바로가기
IT/Spring

2021-08-23-EntityGraph

by 봉즙 2023. 2. 28.

layout : post
title : "EntityGraph 사용하여 LazyLoading 데이터 가져오기"

category : Spring

@EntityGraph(attributePaths = {"a", "b"}, type = EntityGraph.EntityGraphType.LOAD)
Page<Temp> findById(Pageable pageable);

위와 같이 attributePaths 에 원하는 데이터를 설정하면 getA()로 데이터를 불러 올 수 있다.

a와 b는 아래와 같이 도메인에서 사용하는 이름이다

class Temp {
    private A a;
    private B b;
}

'IT > Spring' 카테고리의 다른 글

2021-09-09-JSON Naming  (0) 2023.02.28
2021-09-01-flyway  (0) 2023.02.28
2021-07-27-Swagger  (0) 2023.02.28
2021-06-30-Header-language  (0) 2023.02.28
2021-06-10-TimeZone-setting  (0) 2023.02.28

댓글