我有两个类,每个类都在不同的包中,它们之间存在一对多的关系。这是怎么做到的?我有:
package one
class History {
String name
static hasMany = [fielderror:FieldError]
}
package two
class FieldError {
String fieldName
static belongsTo = [history:History]
}
如果他们在同一个包装中,这可行,但事实并非如此。 一个包中的错误是:
Groovy:在静态范围内找到了表观变量'FieldError',但没有引用局部变量,静态字段或类。
所以我想我需要让一个包知道包二,反之亦然。怎么样?
答案 0 :(得分:2)
为另一个包中的任何类添加导入:
import one.FieldError