Notice
Recent Posts
Recent Comments
Link
forest_moon
Querydsl 사용 초기 설정 본문
Querydsl 사용을 위한 초기 설정 하기.
우선 build.gradle dependencies안에 초기 세팅을이렇게 추가 해준다
( 찾아보면 초기 설정을 이렇게 안하고 여러가지 방법들도 많음)
implementation "com.querydsl:querydsl-jpa:5.0.0"
implementation "com.querydsl:querydsl-apt:5.0.0"
annotationProcessor(
"jakarta.persistence:jakarta.persistence-api",
"jakarta.annotation:jakarta.annotation-api",
"com.querydsl:querydsl-apt:5.0.0:jpa")
그 후에 Gradle >> Tasks >> other >> compileJava를 실행한다.
그럼 해당경로에 Entity에 따른 Q파일이 생성되는 것을 확인 할 수 있음.
이후에 해당하는 repository support를 만들어준다.
public class HouseRepositorySupport extends QuerydslRepositorySupport {
이후 로직을 추가하여 Querydls을 사용 할 수 있다.
** 아마 gitignore가 된 상태가 대부분 이라 clone 하거나 다른 브런치를 파더라도,
처음 실행 하는 경우에는 위에 처럼 무조건 해줘야 RepositorySupport에 해당하는 값들이 활성화가 됩니다!
'이것저것' 카테고리의 다른 글
AWS EC2 SWAP메모리 생성 (0) | 2022.09.17 |
---|---|
Git actions+codedeploy(CICD) (0) | 2022.09.01 |
WAS란 무엇인가? Web Server와 차이점은 무엇인가? (0) | 2022.08.11 |
Client와 Sever란 무엇인가? (0) | 2022.08.11 |
API란 무엇인가? (0) | 2022.08.11 |