但是,我正在使用kotlin-jpa为我的kotlin实体生成默认构造函数,但是没有生成:id("org.jetbrains.kotlin.plugin.jpa") version "1.3.21但是,使用kotlin插件时,不会生成构造函数:
No default (no-argument) constructor for class
这不是一个真正的Kotlin问题,也许是Intellij的问题,我不知道。假设我们有一个数据类 data class Person(val name: String = "untitled", val age: Int = 20) 我们有一个函数 fun factory(cstr: ()->Person) : Person {} 然后,我们可以调用factory(::Person)并获得一个具有默认构造函数参数的Person类的实例。看起来I