使用功能接口getter方法从类中获取字段名称的最佳策略是什么

时间:2019-06-18 10:31:00

标签: java reflection

我需要使用对@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();

除了对我有用之外,我想知道是否有更好的策略或其他方法可以更好地发挥作用?

0 个答案:

没有答案