私は 2 つのクラスを持っており、それぞれが異なるパッケージにあり、それらの間には 1 対多の関係があります。これはどのように行われますか?私は持っている:
package one
class History {
String name
static hasMany = [fielderror:FieldError]
}
package two
class FieldError {
String fieldName
static belongsTo = [history:History]
}
それらが同じパッケージにある場合、これは機能しますが、そうではありません。パッケージ 1のエラーは次のとおりです。
Groovy:見かけの変数 'FieldError' が静的スコープで見つかりましたが、ローカル変数、静的フィールド、またはクラスを参照していません。
したがって、パッケージ 1にパッケージ 2を認識させる必要があり、その逆も必要だと思います。どのように?