잠깐 써본 것 정리하기
1. build.gradle

어플리케이션 실행 후, src->main-> generated->entity Q객체들 생성 확인

Q객체가 있어야 selectFrom(comment) 에서 comment가 Comment엔티티라고 알려줄 수 있음. 자세힌 나중에 공부
QuerydslConfig생성 -> JPAQueryFactory @Bean 등록

RepositoryCustom, RepositoryImpl 생성

RespositoryCustom에 사용할 쿼리 선언

RepositoryImpl에 RepositoryCustom 구현
Q객체들 인스턴스이름으로 static import
쿼리 작성

Repository에 RepositoryCustom 상속

받아줄 DTO에 @QueryProjection(생성자 타입때문에)

'공부 > 잡다' 카테고리의 다른 글
Springboot 저장소 (0) | 2023.04.16 |
---|---|
IntelliJ 콘솔창 한글 깨질때 (0) | 2023.04.15 |
웹 동작 간략개괄 (0) | 2023.04.14 |
IntelliJ 디버거 활용 - Exception 조건설정 (0) | 2023.04.10 |
Twitter recommendation system code revealed (0) | 2023.04.06 |