我需要使用对@FunctionalInterface
方法进行建模的[get/is]XXXX
获得POJO类的字段名称。
我已经在使用cronn reflection-util库来做一些工作了,现在,我可以按照POJO规范获得字段名(该字段名遵循[get/is]XXXX
格式)
例如,给定以下类:
public class MyBean {
private String testName;
public String getTestName() { return testName; }
public void setTestName(String testName) { this.testName = testName; }
}
我可以使用以下源代码获取字段名称:
String fieldName = de.cronn.reflection.util.PropertyUtils(MyBean.java, MyBean::getName).getName();
除了对我有用之外,我想知道是否有更好的策略或其他方法可以更好地发挥作用?