从Kotlin 1.0.6开始 ,
kotlin-noarg编译器插件会为已使用选定注释进行注释的类生成综合默认构造函数。
如果您使用gradle,则应用
kotlin-jpa插件足以为带注释的类生成默认构造函数
@Entity:
buildscript { dependencies { classpath "org.jetbrains.kotlin:kotlin-noarg:$kotlin_version" }}apply plugin: "kotlin-jpa"对于Maven:
<plugin> <artifactId>kotlin-maven-plugin</artifactId> <groupId>org.jetbrains.kotlin</groupId> <version>${kotlin.version}</version> <configuration> <compilerPlugins> <plugin>jpa</plugin> </compilerPlugins> </configuration> <dependencies> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-maven-noarg</artifactId> <version>${kotlin.version}</version> </dependency> </dependencies></plugin>


