「开源系统」IJPay 让支付触手可及封装了微信支付宝等支付

发布于:2022-12-29 ⋅ 阅读:(884) ⋅ 点赞:(0)

介绍语

本号主要是Java常用关键技术点,通用工具类的分享;以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+docker等集成框架的技术分享;datax、kafka、flink等大数据处理框架的技术分享。文章会不断更新,欢迎码友关注点赞收藏转发!

望各位码友点击关注,冲1000粉。后面会录制一些视频教程,图文和视频结合,比如:图书介绍网站系统、抢购系统、大数据中台系统等。技术才是程序猿的最爱,码友们冲啊

如果码友觉得代码太长,可以从头到尾快速扫射一遍,了解大概即可。觉得有用后再转发收藏,以备不时之需。

正文:

我的初衷是:

  • 该项目是 Apache-2.0 协议,看开源项目第一看;

  • 大家可以用来学习,可以通过该项目学习各种支付对接技术,可以少走很多弯路非常有用;

  • 可以直接拿项目来直接二次开发,在好项目的基础上进行二次开发,省时省力,质量还有保证;

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

开源仓库地址:

gitee:https://gitee.com/javen205/IJPay

github:https://github.com/javen205/IJPay

特别说明:

  • 不依赖任何第三方 MVC 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。

  • 微信支付支持多商户多应用,普通商户模式与服务商商模式当然也支持境外商户、同时支持 Api-v3 与 Api-v2 版本的接口。

  • 支付宝支付支持多商户多应用,签名同时支持普通公钥方式与公钥证书方式

接入文档

官网文档:https://javen205.gitee.io/ijpay

效果图&示例

请参考 Demo,目前 IJPay Demo 提供两个版本 JFinal 版本以及 Spring Boot 版本

1.x 版本 Demo :

Gitee-IJPay-Demo:https://gitee.com/javen205/IJPay-Demo

GitHub-IJPay-Demo:https://github.com/javen205/IJPay-Demo

微信支付效果图:

 

2.x 版本 Demo :

Gitee-JFinal-Demo:https://gitee.com/javen205/IJPay/tree/master/IJPay-Demo-JFinal 

GitHub-JFinal-Demo:https://github.com/javen205/IJPay/tree/master/IJPay-Demo-JFinal

Gitee-SpringBoot-Demo:https://gitee.com/javen205/IJPay/tree/master/IJPay-Demo-SpringBoot GitHub-SpringBoot-Demo:https://github.com/javen205/IJPay/tree/master/IJPay-Demo-SpringBoot

工具类源码:

鄙人编码十年多,在项目中也积累了一些工具类,很多工具类在每个项目都有在用,很实用。大部分是鄙人封装的,有些工具类是同事封装的,有些工具类已经不记得是ctrl+c的还是自己封装的了,现在有空就会总结项目中大部分的工具类,分享给各位码友。如果文章中涉及的代码有侵权行为请通知鄙人处理。

计划是先把工具类整理出来,正所谓工欲善其事,必先利其器。项目中不管是普通单体项目还是多模块maven项目或是分布式微服务,一部分功能模块都是可以重用的,工具类模块就是其中之一。

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到