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

진짜 잘하고싶다님의 프로필 이미지
진짜 잘하고싶다

작성한 질문수

실전! Querydsl

조회 API 컨트롤러 개발

조인을 통해서 값을 가고올 수 있는거는 알겠습니다

작성

·

360

0

근데 만약

QMemberTeamDto에

List<String> 형식이 있을 땐

이 값을 어떻게 해야 갖고올 수 있는 건가요?

답변 1

0

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

안녕하세요. dbsquddlfz님

조인한 SQL의 결과를 떠올려보시면 데이터가 한줄로 풀려서 조회되게 됩니다.

이 경우 SQL의 결과를 받을 DTO로 조회한 다음에 원하는 DTO로 자바 코드로 변환해야 합니다.

혹시 더 나은 대안이 있으신 분들은 말씀 부탁드려요.

감사합니다.

안녕하세요 선생님!!

Entity로 조회한 다음 DTO로 변환하는 것은 잘못된 방법인가요?

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

엔티티로 조회한 다음에 DTO로 변환하는 것도 괜찮습니다.

이 경우 fetch join 같은 것을 사용해서 성능을 최적화 하는 것을 충분히 고려하는 것이 좋습니다.

감사합니다.

진짜 잘하고싶다님의 프로필 이미지
진짜 잘하고싶다

작성한 질문수

질문하기