我在创建自己的注释时遇到了一些问题。我必须创建一些注释,并在其中一些我需要用数组类型声明值。 在Java中,我们可以这样做:如何在Kotlin注释中声明数组值?
public @interface JoinTable {
...
JoinColumn[] inverseJoinColumns() default {};
...
}
哪里JoinColumn也是一个注释类型。
我想要做这样的事情在科特林:
annotation class JoinTable(
val name: String,
val joinColumns: Array<JoinColumn>
)
我也试着这样做:
annotation class JoinTable(
val name: String,
val joinColumns: List<JoinColumn>
)
但我的IDE说:
无效类型注释会员
我该怎么办?
谢谢!
你的第一篇文章顺便说一句很好的解释! – guenhter