결과 조회
@SpringBootTest
@Transactional
public class QuerydslBasicTest {
@Test
void result() {
// List
List<Member> fetch = queryFactory
.selectFrom(member)
.fetch();
// 단건
Member findMember1 = queryFactory
.selectFrom(member)
.fetchOne();
// 맨 처음 한 건만 조회
Member findMember2 = queryFactory
.selectFrom(member)
.fetchFirst();
// 페이징에서 사용
QueryResults<Member> results = queryFactory
.selectFrom(member)
.fetchResults();
// count 쿼리로 변경
long count = queryFactory
.selectFrom(member)
.fetchCount();
}
}Last updated