首先要注入ApplicationContext
@Autowired
private ApplicationContext applicationContext;
Class<?> cls = Class.forName(classPath);
// 获取spring中的bean对象
Object bean = applicationContext.getBean(cls);
// 获取mybatis方法.形参是待执行方法名
Method method = cls.getMethod("方法名",方法中的参数类型);
// 执行方法
Object object = method.invoke(bean,调用方法所需要的参数值类型);