「開源系統(tǒng)」IJPay 讓支付觸手可及封裝了微信支付寶等支付
介紹語
本號主要是Java常用關(guān)鍵技術(shù)點(diǎn),通用工具類的分享;以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+docker等集成框架的技術(shù)分享;datax、kafka、flink等大數(shù)據(jù)處理框架的技術(shù)分享。文章會不斷更新,歡迎碼友關(guān)注點(diǎn)贊收藏轉(zhuǎn)發(fā)!
望各位碼友點(diǎn)擊關(guān)注,沖1000粉。后面會錄制一些視頻教程,圖文和視頻結(jié)合,比如:圖書介紹網(wǎng)站系統(tǒng)、搶購系統(tǒng)、大數(shù)據(jù)中臺系統(tǒng)等。技術(shù)才是程序猿的最愛,碼友們沖啊
如果碼友覺得代碼太長,可以從頭到尾快速掃射一遍,了解大概即可。覺得有用后再轉(zhuǎn)發(fā)收藏,以備不時之需。
正文:
我的初衷是:
-
該項(xiàng)目是 Apache-2.0 協(xié)議,看開源項(xiàng)目第一看;
-
大家可以用來學(xué)習(xí),可以通過該項(xiàng)目學(xué)習(xí)各種支付對接技術(shù),可以少走很多彎路非常有用;
-
可以直接拿項(xiàng)目來直接二次開發(fā),在好項(xiàng)目的基礎(chǔ)上進(jìn)行二次開發(fā),省時省力,質(zhì)量還有保證;
干貨: IJPay 讓支付觸手可及,封裝了微信支付、QQ支付、支付寶支付、京東支付、銀聯(lián)支付、PayPal 支付等常用的支付方式以及各種常用的接口。不依賴任何第三方 mvc 框架,僅僅作為工具使用簡單快速完成支付模塊的開發(fā),可輕松嵌入到任何系統(tǒng)里。 
開源倉庫地址:
gitee:https://gitee.com/javen205/IJPay
github:https://github.com/javen205/IJPay
特別說明:
-
不依賴任何第三方 MVC 框架,僅僅作為工具使用簡單快速完成支付模塊的開發(fā),可輕松嵌入到任何系統(tǒng)里。
-
微信支付支持多商戶多應(yīng)用,普通商戶模式與服務(wù)商商模式當(dāng)然也支持境外商戶、同時支持 Api-v3 與 Api-v2 版本的接口。
-
支付寶支付支持多商戶多應(yīng)用,簽名同時支持普通公鑰方式與公鑰證書方式
接入文檔
官網(wǎng)文檔: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
工具類源碼:
無
鄙人編碼十年多,在項(xiàng)目中也積累了一些工具類,很多工具類在每個項(xiàng)目都有在用,很實(shí)用。大部分是鄙人封裝的,有些工具類是同事封裝的,有些工具類已經(jīng)不記得是ctrl+c的還是自己封裝的了,現(xiàn)在有空就會總結(jié)項(xiàng)目中大部分的工具類,分享給各位碼友。如果文章中涉及的代碼有侵權(quán)行為請通知鄙人處理。
計劃是先把工具類整理出來,正所謂工欲善其事,必先利其器。項(xiàng)目中不管是普通單體項(xiàng)目還是多模塊maven項(xiàng)目或是分布式微服務(wù),一部分功能模塊都是可以重用的,工具類模塊就是其中之一。

浙公網(wǎng)安備 33010602011771號