一、IJPay 介绍
进入IJpay官网,一眼便能看见 让支付触手可及
。很自信也很强
它聚合了各种支付,封装了微信支付、QQ支付、支付宝支付、京东支付、银联支付、PayPal支付等常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里,同时在gitee中也是高 Stars
的开源项目。
二、使用步骤
这里的案例为 集成微信支付
1. 准备必要信息
1.1 在小程序端关联商户号
1.2 配置相关信息
在application.yml文件中
这是微信平台下载的证书
代码语言:javascript复制如:
certPath :apiclient_cert.pem
certKeyPath apiclient_key.pem
platFormPath platform.pem
1.3 导入IJpay依赖
代码语言:javascript复制<dependency>
<groupId>com.github.javen205</groupId>
<artifactId>IJPay-WxPay</artifactId>
<version>2.9.6</version>
</dependency>
2. 具体操作
2.1 java代码
注:Controller
层 本不应该存在 try-catch
代码块,这里放在一起只是为了方便理解代码,真实项目中还是能抽就抽出来