请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

支付的流程

师兄,看了你的那篇手记,然后我自己总结了下支付的流程:

1:

第一步是:公众账号支付信息设置,填写appid,mchid,mchsecret,notify等信息。

https://img1.sycdn.imooc.com//szimg/5cb548530001e9a006990308.jpg

第二步是:将公众号支付配置信息塞给支付类

https://img1.sycdn.imooc.com//szimg/5cb5489d0001bcd607400152.jpg

第三步是:获取支付订单信息,设置支付方式,发起支付

https://img1.sycdn.imooc.com//szimg/5cb548c200013ed809260412.jpg

第四步:接受异步通知

https://img1.sycdn.imooc.com//szimg/5cb548db0001ec0c09120375.jpg

师兄,我是第二步搞不懂,因为,第二步那里就是一个方法在那,项目的全局,没有地方调用过那个方法啊,就是,我感觉这个方法在支付的时候是没有走的,可是实际上是走了的,这个方法是在那里走的呀?师兄,麻烦指教下,谢谢

正在回答

1回答

廖师兄 2019-04-16 16:30:23

第3步不是用了bestPayService么,  第二步@Bean了,第三步@Autowried 才可以用

0 回复 有任何疑惑可以回复我~
  • 提问者 林就远 #1
    哦,师兄,也就是第二步的那个@bean这个注解的方法,然后bean是归spring管理的,所以在启动项目的时候,公众号支付的配置信息就已经写到了bestPayService这个对象里面了,然后第三步直接用@Autowired注入bestPayService的时候,这里刚注入的时候,这个注入的对象就已经有公众号支付的配置信息了,不知道我理解的对不对?
    回复 有任何疑惑可以回复我~ 2019-04-16 16:37:30
  • 廖师兄 回复 提问者 林就远 #2
    非常对!
    回复 有任何疑惑可以回复我~ 2019-04-16 16:44:08

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信