springboot整合IJpay实现微信支付

2023-10-21 12:40:12 浏览数 (1)

一、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 代码块,这里放在一起只是为了方便理解代码,真实项目中还是能抽就抽出来

0 人点赞