WechatPay 0.0.7扫码支付封装

Zxing 的二维码扫码封装还是挺有意思的,研究了一阵子源码,总算摸清了套路,顺手把微信支付那一块也封了个简单版的出来。文件名叫wechatpay-0.0.7.jar,适合你要在 Java 项目里集成扫码支付用,尤其是需要配合 Zxing 搞扫码解析的时候,组合着用,效率还不错。

源码其实不复杂,封装的也比较直白,扫码那部分走的是 Zxing 的标准用法,支付那块走的是微信官方接口。你要是之前没接触过 Zxing,建议先看看它的经典示例,像ZXing 经典示例或者ZXing 扫码演示这些,熟悉下结构,理解起来就轻松多了。

.jar包只是初步封装,接口比较基础,但基本扫码支付的主流程都带了,像扫码、回调、状态查询之类的。你要是用得多,自己扩展下就行,比如加个异常、加个缓存啥的。

哦对了,源码我放在文章里了,点进来就能看:获取 ZXing-2.2 源码下载,里面写得还算清楚,适合参考。如果你项目里用 Zxing 的还不太熟,建议也顺手下载下zxing-javase.jar(在这儿有:zxing-javase.jar),一起配套用效果更好。

如果你正好在搞扫码支付这块,可以直接拿wechatpay-0.0.7.jar试试看,改几行就能跑起来,响应也挺快,适合本地开发测试。记得别忘了微信商户号和密钥配置哈,多人第一步就卡在那儿了。

jar 文件大小:1.23MB