0
例如,我們有下一個類如何確定類的Grails域陣列領域的
class AAA {
String fieldA
}
class BBB {
AAA aaa
}
而現在,我運行後:
GrailsClassUtils.getPropertyType(BBB.class, "aaa")
我有一個「AAA 「 作爲結果。但如果代碼看起來像:
class BBB {
static hasMany = [aaa: AAA]
}
我有一個「java.util.Set」作爲結果。這是正確的,但是如果我需要 「java.util.Set <AAA>」或更好的結果爲「AAA」,我必須做的事情是什麼?
事實上,如果「aaa」是「Set」或其他「Collection」(List,Map,...),我必須問「BBB」是「aaa.fieldA」合法建築。
非常感謝! ) – wwarlock 2013-04-30 13:18:47