[queryDsl] 실전! queryDsl Part3. 중급 문법


[queryDsl] 실전! queryDsl Part3. 중급 문법

1. 프로젝션과 결과 반환 - 기본 - 프로젝션 : select 대상 지정 1) 프로젝션 대상이 하나인 경우에는 타입을 명확하게 지정할 수 있음 List<String> result = queryFactory .select(member.username) .from(member) .fetch(); 2) 프로젝션 대상이 둘 이상이면 튜플이나 DTO로 조회 // 튜플로 조회 List<Tuple> result = queryFactory .select(member.username, member.age) .from(member) .fetch(); for (Tuple tuple : result) { String username = tuple.get(member.username); Integer age = tuple.get(member.age); System.out.println("username=" + username); System.out.println("age=" + age); } 2. 프로젝...



원문링크 : [queryDsl] 실전! queryDsl Part3. 중급 문법