发表于: 2019-11-21 23:15:48

1 1130


今日完成

  • 第二步返回订单数据后,跳转到pay.html
  • 初始化createNative()(payController.js中)
  • createNative():调用payService.createNative()
  • 调用payService.createNative():路径pay/createNative,即调用PayController中的createNative()函数
  • createNative()函数:调用orderService.getPayLogByUserName() + 调用payService.createNative()
  • 调用orderService.getPayLogByUserName() + 调用payService.createNative()
    • 调用orderService.getPayLogByUserName()
      • OrderService
      • OrderServiceImpl
    • 调用payService.createNative()
      • PayService
      • PayServiceImpl
        • common下的weixinpay.properties如何被加载
          • applicationContext-dubbox.xml中扫描到weixinpay.properties
          • service_buyer中的web.xml加载了applicationContext-dubbox.xml
          • weixinpay.properties
        • 导入weixinpay.properties内容
        • 1.创建参数
        • 2.生成要发送的xml , 调用微信sdk的api接口将封装的map数据自动转换成xml格式字符串
        • 3.获得结果:使用工具类HttpClient


明日计划

完成支付的学习


返回列表 返回列表
评论

    分享到