갓섭
108
2016-02-17 16:34:13
2
1435

spring+ibatis 적재지연 질문이 있습니다


아이바티스로 적재지연을 구현할려고하는데요~


예를들어 

class Product {

    List<Order> orderList;

}

다음과 같이 구성되어있다고 했을때

orderList를 적재지연시켜서 필요시에만 뷰단으로 넘기고 싶습니다


스프링 컨트롤러단에서 DB에서 조회된 VO를 jsonView로 뷰단에 넘깁니당


MappingJackson2JsonView 내부적으로 클래스의 모든 getter를 호출해서 json 파싱을 하기때문에


적재지연이 되지않고 모든게 꽉꽉 담겨서 뷰단으로 넘겨지고있다고 추측되는데 어떻게 해결하면 좋을까요 ㅠㅠ


사용하는 spring버전은 3.2입니당


꾸벅

0
0
  • 답변 2

  • 어쩌다
    6k
    2016-02-17 16:50:26

    json으로 넘기기전에 해당 변수를 null로 초기화하고 넘기세요`~

    0
  • 갓섭
    108
    2016-02-17 17:06:37

    어쩌다님 감사합니다^^


    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.