NoSuchMethodException - Querydsl에서 생성자 예외가 발생할 때 해결 방법
·
Spring Data
QueryDSL에서 생성자 예외 java.lang.NoSuchMethodException: ...() 프로젝트 도중 JPA 동적쿼리로 페이징 처리를 했어야 했기 때문에 QueryDsl을 사용해야 했습니다. 쿼리문을 쏘고 나서, 리턴 타입을 반환할 때 Entity보단 DTO가 반환되기를 원했고, 그래서 쿼리문에 필드 Projection으로 DTO를 반환하도록 했습니다. 그러던 중, 위와 같은 예외가 터졌습니다. @Override public Page findAllByMemberId(Long memberId, OrderSearchCond condition, Pageable pageable) { List content = queryFactory .select(fields(OrderListResponse.cla..