Spring QueryDSL 프로젝트 생성 예제 도메인 모델 Querydsl vs JPQL Querydsl Basic query Projection 동적 쿼리 벌크 연산 SQL function 호출 순수 JPA Repository와 Querydsl 동적 쿼리와 성능 최적화 조회 조회 API 컨트롤러 개발 실무 활용 - 스프링 데이터 JPA와 Querydsl 스프링 데이터 페이징 활용 정렬 QuerydslPredicateExecutor Querydsl Web QuerydslRepositorySupport Querydsl 지원 클래스 직접 만들기