Spring Springbootプロジェクトでquerydslを設定する


build.gradle

dependencies {
	...
	implementation 'com.querydsl:querydsl-jpa' 
}


test {
    useJUnitPlatform()
}

def querydslDir = "$buildDir/generated/querydsl"

querydsl {
    jpa = true
    querydslSourcesDir = querydslDir
}

sourceSets {
    main.java.srcDir querydslDir
}

configurations {
    querydsl.extendsFrom compileClasspath
}

compileQuerydsl {
    options.annotationProcessorPath = configurations.querydsl
}

intellijを使用する場合


settings-構築、実行、配置-図面から

IntelliJ IDEAに変更