通过反射获得豆属性获取器还是 setter?
2022-09-02 23:18:24
假设我对一个类型的对象有一个句柄,并且配置告诉我它有一个名为 的 bean 属性。如何检索此文档的 getter?int
age
有没有比在 中预置“get”并将 “a” 大写并通过反射查找该名称的方法更好的方法?age
假设我对一个类型的对象有一个句柄,并且配置告诉我它有一个名为 的 bean 属性。如何检索此文档的 getter?int
age
有没有比在 中预置“get”并将 “a” 大写并通过反射查找该名称的方法更好的方法?age
看看java.beans.Introspector
。此类允许您获取类的属性列表。
如果您知道房产名称,您可以致电
Method getter = new PropertyDescriptor(propertyName, beanClass).getReadMethod();
另请参阅: