IJPay 让支付触手可及,2.0.0 版本发布:重构项目

Javen-IJPay
 Javen-IJPay
发布于 2019年07月22日
收藏 69

IJPay 让支付触手可及,封装了微信支付、支付宝支付、银联支付常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。

更新内容:

1、升级 alipay-sdk-java 至最新版本 3.7.110.ALL
2、升级 fastjson 至最新版本 1.2.58
3、全局使用工具类 hutool,支付总包体减小 70%
4、不同支付方式使用不同的 Module 来构建,结构更清晰扩展更方便
5、微信支付同时支持 MD5 以及 HMAC-SHA256 两种签名方式

特别注意:

  • 微信支付与 1.2.2 版本不兼容,支付宝支付可无感知升级,如需银联支付请使用 1.2.2 版本
  • 最近 fastjson 爆出 0day 漏洞建议升级至最新版本 1.2.58

一次性添加多有依赖

// Maven
<dependency>
  <groupId>com.github.javen205</groupId>
  <artifactId>IJPay-All</artifactId>
  <version>2.0.0</version>
</dependency>

// Gradle

implementation 'com.github.javen205:IJPay-All:2.0.0'

单独添加依赖 

// 微信支付

<dependency>
  <groupId>com.github.javen205</groupId>
  <artifactId>IJPay-WxPay</artifactId>
  <version>2.0.0</version>
</dependency>

implementation 'com.github.javen205:IJPay-WxPay:2.0.0'

// 支付宝支付

<dependency>
  <groupId>com.github.javen205</groupId>
  <artifactId>IJPay-AliPay</artifactId>
  <version>2.0.0</version>
</dependency>

implementation 'com.github.javen205:IJPay-AliPay:2.0.0'

 

Node.js 版本微信支付: TNW 微信公众号开发脚手架

任何支付问题,欢迎在此一起探讨 右上角-我要提问

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:IJPay 让支付触手可及,2.0.0 版本发布:重构项目
加载中

精彩评论

路小磊
路小磊
#Hutool#发来贺电
如梦技术
如梦技术
👍👍
冷冷gg
冷冷gg
准备升级#Pig#

最新评论(12

zcoder
zcoder
好项目
谁知盘中薯个个皆辛苦
谁知盘中薯个个皆辛苦
这个貌似不错
Javen-IJPay
Javen-IJPay
欢迎一起搞事情👏
CapJes
CapJes
很不错,在最做微信支付证书校验这块用的,完美快速解决我的问题。
Javen-IJPay
Javen-IJPay
对你有帮助 我真的很高兴 😊
路小磊
路小磊
#Hutool#发来贺电
Javen-IJPay
Javen-IJPay
Hutoll 不错,强力推荐,不用折腾工具类可以节省很多时间
如梦技术
如梦技术
👍👍
冷冷gg
冷冷gg
准备升级#Pig#
八一菜刀
八一菜刀
好项目👍👍👍
Javen-IJPay
Javen-IJPay
欢迎一起搞事情👏
返回顶部
顶部