如何调用在.properties文件中设置名称的java方法

时间:2015-04-27 02:54:29

标签: java

我想间接调用java方法,该方法的名称在.properties文件中指定。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

Object object = // .....
try(is = propertiesInputStream()) {
    Properties p = new Properties();
    p.load(is);
    Method m = org.springframework.util.ReflectionUtils.findMethod(object.getClass(), p.get("method"));
    Object result = org.springframework.util.ReflectionUtils.invokeMethod(m, object);
}