采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
师兄,看了你的那篇手记,然后我自己总结了下支付的流程:
1:
第一步是:公众账号支付信息设置,填写appid,mchid,mchsecret,notify等信息。
第二步是:将公众号支付配置信息塞给支付类
第三步是:获取支付订单信息,设置支付方式,发起支付
第四步:接受异步通知
师兄,我是第二步搞不懂,因为,第二步那里就是一个方法在那,项目的全局,没有地方调用过那个方法啊,就是,我感觉这个方法在支付的时候是没有走的,可是实际上是走了的,这个方法是在那里走的呀?师兄,麻烦指教下,谢谢
第3步不是用了bestPayService么, 第二步@Bean了,第三步@Autowried 才可以用
哦,师兄,也就是第二步的那个@bean这个注解的方法,然后bean是归spring管理的,所以在启动项目的时候,公众号支付的配置信息就已经写到了bestPayService这个对象里面了,然后第三步直接用@Autowired注入bestPayService的时候,这里刚注入的时候,这个注入的对象就已经有公众号支付的配置信息了,不知道我理解的对不对?
非常对!
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
8.2k 10
3.2k 4
6.7k 9
2.0k 32
4.0k 26