我正在使用kotlin-jpa为我的kotlin实体生成默认构造函数,但是并没有生成:
我刚刚使用过:
id("org.jetbrains.kotlin.plugin.jpa") version "1.3.21"
@Entity
data class PlanSubscription(@Id ...
但是带有kotlin-jpa插件的事件不会生成构造函数:
No default (no-argument) constructor for class
答案 0 :(得分:0)
我有一个非常相似的问题。尽管不使用数据类的建议可能有用,也可能不有用,但我发现使用的是jpa插件版本,请尝试使用1.3.41
版本。 id "org.jetbrains.kotlin.plugin.jpa" version "1.3.41"
答案 1 :(得分:0)
您需要设置
`<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-reflect</artifactId>
<version>1.1.0</version>
</dependency>`
在你的 pom.xml