通过反射验证Feign调用,ReflectionUtils.invokeMethod调用实例

由于Feign改造从url调用改为注册中心name调用,需要测试改动的接口是否能正常访问,于是想到用反射的方法来测试,因为Feign接口类没有无参构造,故借助ReflectionUtil来实现,实现过程如下,亲测可用,其中finMethod和incokeMethod第三个参数分别为方法参数对象类和实际参数。

通过反射验证Feign调用,ReflectionUtils.invokeMethod调用实例_第1张图片

打印的结果

feign类

通过反射验证Feign调用,ReflectionUtils.invokeMethod调用实例_第2张图片

你可能感兴趣的:(java)