Web/QueryDSL

Querydsl 환경설정

프로그래멍 2020. 2. 18. 23:21

* build.gradle 에 설정 하기

plugins {
//querydsl 추가
	id "com.ewerk.gradle.plugins.querydsl" version "1.0.10"
    }
    
dependencies {
    //querydsl 추가
	implementation 'com.querydsl:querydsl-jpa'
    }
    
//querydsl 추가 시작
def querydslDir = "$buildDir/generated/querydsl"
querydsl {
	jpa = true
	querydslSourcesDir = querydslDir
}
sourceSets {
	main.java.srcDir querydslDir
}
configurations {
	querydsl.extendsFrom compileClasspath
}
compileQuerydsl {
	options.annotationProcessorPath = configurations.querydsl
}
//querydsl 추가 끝

!! 주의사항 

  : 프로젝트 때마다 설정이 조금씩 달라질 수 있다.

   그럴땐 구글링해라