728x90
반응형
jpa querydsl group by 예제 설명
@RequiredArgsConstructor
public class XXXImpl implments xxxCustom {
private final JPAQueryFactory queryFactory;
public List<TestIO> xxxFunction(String startDate, String endDate) {
QTest qTest = QTest.qTest;
return queryFactory.from(qTest)
.groupBy(qTest.x1, qTest.x2)
.select(
Projections.bean(
TestIO.class
,qTest.x1
,qTest.x2
,qTest.num.sum().as("numSum")
)
.where(qTest.testDate.between(startDate, endDate))
.fetch();
}
}
reference
'Jpa > querydsl' 카테고리의 다른 글
[Querydsl 2편] querydsl 성능 관련 정리 (0) | 2021.12.14 |
---|---|
spring-batch QuerydslPagingItemReader 설명 (0) | 2021.04.14 |
Jpa querydsl selectFrom 간단한 예제 (0) | 2020.12.05 |
spring boot, jpa, querydsl 정리 - 2편 조인 예제 (연관관계 없음) (0) | 2020.07.11 |
spring boot, jpa, querydsl 정리 - 1편 환경 구성 (spring boot, jpa, querydsl, gradle, multi project) (0) | 2020.07.08 |
댓글