1.解决方案一
String javaBean = "User";
Object bean = SpringUtils.getBean(javaBean);
Class<?> clazz = bean.getClass();
clazz.getMethod("querUserById", String.class);
executeService.invoke(bean, "1");
如果User中需要依赖注入,可以使用此方案
2.解决方案二
String javaBean = "User";
Object bean = SpringUtils.getBean(javaBean);
Class<?> clazz = bean.getClass();
clazz.getMethod("querUserById", String.class);
executeService.invoke(clazz.newInstance(), "1");
如果User中不需要依赖注入,可以使用此方案
3.解决方案三
把querUserById设置成静态方法
比较忙,简单记录下