kotlin-jpa 插件不生成默认构造函数

Gui*_*tro 9 java jpa kotlin

我正在使用 kotlin-jpa 为我的 kotlin 实体生成默认构造函数,但是,并没有生成:

我刚用过:

id("org.jetbrains.kotlin.plugin.jpa") version "1.3.21"


@Entity
data class PlanSubscription(@Id ...
Run Code Online (Sandbox Code Playgroud)

但是带有 kotlin-jpa 插件的事件不会生成构造函数:

No default (no-argument) constructor for class

Gav*_*vin 0

我有一个非常相似的问题。虽然不使用数据类的建议可能有用,也可能没有用,但我发现问题出在 jpa 插件的版本上,请尝试使用版本 1.3.41

id "org.jetbrains.kotlin.plugin.jpa" version "1.3.41"