jpa Querydsl不会在QFiles中生成枚举类型字段

egdjgwm8  于 2023-05-23  发布在  其他
关注(0)|答案(1)|浏览(184)

我正在使用以下版本的KotlinSping Boot 项目:

  • Kotlin版本:1.7.22
  • Sping Boot 版本:2.7.7
  • QueryDSL版本:5.0.0

该项目使用Gradle 7.6版本构建。
我添加了必要的依赖项来使用Querydsl,并成功创建了生成的QFiles,并且正确生成了大部分字段。但是,不生成枚举类型的字段。我已经多次尝试重建项目,并尝试重置该高速缓存,但问题仍然存在。
我还尝试使用IntelliJ构建和运行设置以及Gradle,并尝试使用可空和不可空的枚举字段,但枚举字段仍然没有生成。你能帮我找出导致这个问题的原因吗?

h79rfbju

h79rfbju1#

你能展示你的@Entity类吗?
如果枚举类型字段中缺少@Enumerated,则尝试添加@Enumerated(EnumType.STRING)@Enumerated(EnumType.ORDINAL)

相关问题