反射典型用例

String actionName = reqAction.getActionName();

 @Autowired
    private ApsApiAdapterService apsApiAdapterService;

ApsApiAdapterMethods methods = apsApiAdapterService;//接口类ApsApiAdapterMethods

//在接口ApsApiAdapterMethods类中查找方法actionName

ActionData reqAction = apsApiAdapterService.parseActionData(jAction);

Method method = BeanUtils.findDeclaredMethodWithMinimalParameters(methods.getClass(), actionName);

respAction = (ActionData) method.invoke(methods, reqAction);


===========

public class ApsApiAdapterService extends ApsTradeService implements

        ApsApiAdapterMethods

扫描二维码关注公众号,回复: 2286205 查看本文章

{

                   @Override
    public ActionData JL_MER_SCAN_REFUND(ActionData request){}

}

猜你喜欢

转载自blog.csdn.net/xiaomingbubu3/article/details/80355561
今日推荐