我有问题要检查grails中的持久属性是否具有属于超类的字段的特定注释...然后获取它的名称和值。
我将持久性属性视为:
GrailsDomainClassProperty[] persistentProperties = new DefaultGrailsDomainClass(entityClass).getPersistentProperties();
这很好用......但后来我发现getDeclaredFields只检索实际的类字段(不是超类),事情开始看起来不是很Groovy。
是否有一种首选的Groovy方法可以做到这一点?
答案 0 :(得分:0)
不,您应该将此代码用于所有超类。儿童班也一样。