我需要获取具有特定注释的字段的值,因此使用反射可以获取该字段对象。问题是,该字段始终为private,但我预先知道它始终具有getter方法。我知道可以使用setAccessible(true)并获取其值(当没有PermissionManager时),但我更喜欢调用其getter方法。
我知道可以通过查找“get + fieldName”来查找该方法(尽管我知道例如boolean字段有时被命名为“is + fieldName”)。
我想知道是否有更好的方法来调用此getter(许多框架使用getter / setter访问属性,因此可能会以另一种方式进行)。
谢谢
我知道可以通过查找“get + fieldName”来查找该方法(尽管我知道例如boolean字段有时被命名为“is + fieldName”)。
我想知道是否有更好的方法来调用此getter(许多框架使用getter / setter访问属性,因此可能会以另一种方式进行)。
谢谢