我正在尝试将QueryDsl与Spring引导gradle项目一起使用。这是我的build.gradle
。在Q
中生成build/same/package/as/entities
前缀实体类。我正在使用intelliJ 2017.x,它无法识别这些生成的符号。生成这些src/main/generated/
会很高兴。另外,我在依赖项中找不到:jpa
的任何文档。
感谢任何帮助。
dependencies {
compile("com.querydsl:querydsl-root:4.1.4")
compile("com.querydsl:querydsl-jpa:4.1.4")
compile("com.querydsl:querydsl-apt:4.1.4:jpa")
}
idea {
module {
sourceDirs += file('/generated')
generatedSourceDirs += file('/generated')
}
}
更新:
我尝试使用ewerk plugin,然后lombok
的注释处理失败。
plugins {
id "com.ewerk.gradle.plugins.querydsl" version "1.0.9"
}