Skip to content
基于Spring Boot 和 WxJava 实现的微信支付Java后端Demo
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create ISSUE_TEMPLATE.md Apr 25, 2019
src/main update something Nov 8, 2018
.gitignore init Mar 6, 2017
.travis.yml Update .travis.yml Nov 6, 2017
README.md Update README.md Apr 25, 2019
pom.xml 升级sdk版本为3.4.0 May 19, 2019

README.md

码云Gitee Github Build Status

本Demo基于Spring Boot构建,演示微信支付后端接口使用方法。

使用步骤:

  1. 新手遇到问题,请务必先阅读【开发文档首页】的常见问题部分,可以少走很多弯路,节省不少时间。
  2. 配置:复制/src/main/resources/application.yml.template或者修改其扩展名生成application.yml文件,并根据自己需要填写相关配置,其中支付相关参数含义请参考WxPayProperties类中的注释(需要注意的是:yml文件内的属性冒号后面的文字之前需要加空格,可参考已有配置,否则属性会设置不成功);
  3. 其中各参数的含义请参考 /src/main/java/com/github/binarywang/demo/wxpay/config/WxPayProperties.java 文件里的注释;
  4. 需要特别注意的,是sub开头的两个参数属于服务商模式使用的,如果是普通模式,请不要配置这两个参数,最好从配置文件中移除相关项;
  5. 查看WxPayController类代码,根据自己需要修改调整相关实现;
  6. 运行Java程序:WxPayDemoApplication
  7. 打开网页浏览器,输入想要访问的地址,比如http://localhost:8080/pay/closeOrder/123查看效果。
  8. 还可以访问 http://localhost:8080/swagger-ui.html 来查看所有可用接口,并进行在线调试;
  9. 更多接口使用说明,请参考 wiki 文档
You can’t perform that action at this time.