1、用开源代码weixin-java-tools来开发,添加依赖

2、配置的有参数的都是必须要填写的,其他的可以不写,这里WX_WEB_URL这个是你网站的网址在回调的时候需要用到。

3、把微信配置文件 通过spring写到bean中

4、微信支付控制器,微信支付欲支付接口和回调接口

5、配置类

6、整个执行流旯皱镢涛程 是 :微信点击支付按钮——》 发送ajax到支付请求控制器——》 返回支付参数——》 用支付参数,调用微信内嵌的掉起支付js方法,发起支付——》 支付结果同步返回结果——》 支付结果异步发送到后台回调控制器做结果处理

7、这里只是代码层的简单讲解,至于整个微信支付的细节,可以访问微信开发平台
