• Stars
    star
    822
  • Rank 55,485 (Top 2 %)
  • Language
    Java
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

基于Spring Boot 和 WxJava 实现的微信支付Java后端Demo

码云Gitee Github Build Status

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

使用步骤:

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

More Repositories

1

weixin-java-mp-demo

基于Spring Boot 和 WxJava 实现的微信公众号Java后端Demo,支持多公众号
Java
1,726
star
2

weixin-java-miniapp-demo

基于Spring Boot 和 WxJava 实现的微信小程序Java后端Demo
Java
1,153
star
3

java-testdata-generator

使用Java实现的各种测试数据的随机生成工具,包括身份证号码,银行卡号,姓名,手机号等
Java
563
star
4

weixin-java-cp-demo

基于Spring Boot 和 WxJava 实现的微信企业号/企业微信 后端Demo
Java
300
star
5

weixin-java-mp-demo-springmvc

基于Spring MVC 和 WxJava 实现的微信公众号Java后端Demo
Java
295
star
6

java-emoji-converter

Emoji转换工具,便于各种类型的客户端生成的Emoji字符串转换成另外一种格式
Java
286
star
7

weixin-java-mp-multi-demo

微信公众号demo,基于WxJava 和 Spring MVC框架实现,支持多公众号
Java
102
star
8

qrcode-utils

二维码生成工具
Java
91
star
9

wx-java-mp-demo

使用wx-java-mp-spring-boot-starter开发的微信公众号演示demo
Java
40
star
10

wx-java-pay-demo

使用wx-java-pay-spring-boot-starter开发的微信支付演示demo
Java
16
star
11

wx-java-miniapp-demo

使用wx-java-miniapp-spring-boot-starter开发的微信小程序演示demo
Java
13
star
12

WxJava-for-JDK6

微信开发 Java SDK for JDK6,停止更新,请参考主程序
Java
12
star
13

binarywang

10
star
14

jar-utils

用于批量替换jar包中文件或字符串的工具类
Java
8
star
15

weixin-java-mp-javadoc

weixin-java-mp的javadoc
HTML
8
star
16

yaml-utils

yaml工具,用于提取、增加或替换指定文件指定属性的值
Java
6
star
17

weixin-java-pay-javadoc

微信支付weixin-java-pay的javadoc
HTML
6
star
18

weixin-java-miniapp-javadoc

HTML
4
star
19

weixin-java-common-javadoc

weixin-java-common的javadoc
HTML
3
star
20

jmeter-bsh-utils

Jmeter utils for beanshell script
Java
2
star
21

camel-test

Java
2
star
22

weixin-java-cp-javadoc

weixin-java-cp的javadoc
HTML
2
star
23

jmh-test

Java
1
star
24

java-test

Java
1
star
25

drools-test

Java
1
star
26

weixin-java-open-javadoc

weixin-java-open的javadoc
HTML
1
star
27

speedment-test

Java
1
star