java反射,

 Class classP = Class.forName("com.mes.business.service.impl.DlvServiceImpl");
 Method getMethod = classP.getMethod(methodName,page.getClass(),dlv.getClass(), DlvMapper.class);
//

 Object o=classP.newInstance();
 //调用方法,参数1为实例化的对象,参数2为方法中的参数
 DlvMapper dlvMapper = ApplicationUtils.getBean(DlvMapper.class);
IPage dlvPage = (IPage) getMethod.invoke(o,page,dlv,dlvMapper);

你可能感兴趣的:(java反射,)