PROGRAMING/SPRING_FRAMEWORK
spring boot jpa query dsl 빌드 하고 java import 방법
포르테시모
2020. 12. 19. 21:59
지난 번에 해결했던건데 또 기억이 나지 않는다.
www.youtube.com/watch?v=hIw4EuhF9o8
이걸보고 querydsl 설정을하고
cmd 창에서 gradlew build 를 하면
querydsl {
jpa = true
querydslSourcesDir="$buildDir/generated-source"
}
compileQuerydsl {
options.annotationProcessorPath = configurations.querydsl
}
configurations { // 손권남님이 공유해주신 팁
// 아래를 지정하지 않으면, compile 로 걸린 JPA 의존성에 접근하지 못한다.
querydsl.extendsFrom compileClasspath
}
이 설정 세팅하고
그러면 /build/generated-source/에 QCmUser.java 등 파일이 잘생긴다.
class 패스를 이클립스에서 잡아주고
이쪽 경로로 잘 이클립스에서 이동해서 refresh 를 해줘야 잡힌다