와.. 되게 어렵다. 나만 어려운 건지, 분명 좋아요 기능 쉬워서 금방 한다고 했던 것 같은데 왜 나만 이렇게 빙빙 돌아서 뭔가 제대로 되고 있지 않은 것 같지..? 쿼리 dsl을 사용해서 하려고 하니까 그런가.. 정신없고, 자꾸 오류가 나서 환경설정부터 다시 해줬는데 글쎄 지난주에 전 팀 팀장님이 추가해야 한다고 한 코드를 깜빡 잊고 추가하지 않아서^^ .. 내 기억력 진짜, 대박이다.. 그렇게 정신없이 하루가 흘러갔다. 내일 과제 제출일인데.. 과제 제출.. 할 수 있을 것인가..?! (뭐가 됐든 일단 제출은 하겠지만..!)
개인 과제 진행하고 있었는데 쿼리dsl.. 초기 설정에서 되게 오래걸렸다..
그래서 오늘은 간단하게 쿼리dsl 초기 설정에 관해서 정리해보려고 한다.
// build.gradle
dependencies {
// Other dependencies...
implementation 'com.querydsl:querydsl-core:4.4.0'
implementation 'com.querydsl:querydsl-jpa:4.4.0'
}
// QClasses.java
package com.example.project.qclasses;
import com.querydsl.core.annotations.QueryEntities;
@QueryEntities // QueryDSL이 사용할 엔티티 클래스 목록을 자동으로 스캔합니다.
public class QClasses {
// 이곳에 아무 내용도 작성하지 않습니다.
}
오늘은 개인 과제 좋아요 추가하기까지 완성했다!