我有一个带注解的getter和字段的bean:
public class CaseSimpleObjGetter {
private int a;
@Hashed
private int b;
private int c;
CaseSimpleObjGetter(int a, int b, int c) {
this.a = a;
this.b = b;
this.c = c;
}
@Hashed
public int getA() {
return a;
}
protected int getB() {
return b;
}
protected int getC() {
return c;
}
}
我想实现一个提取器,从相似的对象中提取所有可访问的字段。
特别是,我想访问注解信息。
我想知道,实现提取器的最佳方法是什么?
在这个例子中,我想提取(a,b,c)的名称和值,并知道哪些是用@hashed annotation注解的。
我以前使用的是beanwrapperimpl(来自spring)和introspector。
但是,我找不到从属性访问注解的方法。
bean中实际上允许注解吗?
暂无答案!
目前还没有任何答案,快来回答吧!