개요

결과 조회

@Test
void resultFetch() {
	  //given
		QMember member = QMember.member;

    //when
    List<Member> fetch = jpaQueryFactory
            .selectFrom(member)
            .fetch();

    Member fetchOne = jpaQueryFactory
            .selectFrom(member)
            .fetchOne();

    Member fetchFirst = jpaQueryFactory
            .selectFrom(member)
//                .limit(1).fetchOne();
            .fetchFirst();

    QueryResults<Member> results = jpaQueryFactory
            .selectFrom(member)
            .fetchResults();

    long total = results.getTotal();
    List<Member> content = results.getResults();

    long fetchCount = jpaQueryFactory
            .selectFrom(member)
            .fetchCount();
}