인프런 커뮤니티 질문&답변

gpqls304님의 프로필 이미지

작성한 질문수

실전! Querydsl

프로젝션과 결과 반환 - @QueryProjection

아키텍처적으로 DTO를 깔끔하기 가져가는 경우

20.12.21 23:19 작성

·

158

1

안녕하세요!

DTO에서 @QueryProjection을 사용하는 부분에서 DTO를 깔끔하게 가져가고 싶다는 말씀을 하셨습니다. querydsl에 의존성을 줄여 유지보수성을 높이는 경우라고 이해를 했습니다!

실제로 이렇게 가져가야하는 경우 언제인지 예시를 들어주실 수 있을까요?

감사합니다 :)

답변 1

3

김영한님의 프로필 이미지
김영한
지식공유자

2020. 12. 21. 23:50

안녕하세요. gpqls304님 좋은 질문입니다.

DTO에 @QueryProjection을 사용하게 되면 만약에 Querydsl 라이브러리를 제거하고, 다른 라이브러리로 변경해서 사용한다고 했을 때 해당 DTO까지 함께 손을 봐야 합니다.

@QueryProjection를 사용하지 않으면, 같은 상황에서 해당 DTO를 손대지 않고 그대로 유지할 수 있습니다.

도움이 되셨길 바래요^^

gpqls304님의 프로필 이미지

작성한 질문수

질문하기