编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

轻松,让在项目中接入IJPay(项目接入系统)

wxchong 2024-07-11 00:59:58 开源技术 9 ℃ 0 评论



相信现在很多项目或多或少都需要,在项目中增加支付功能。然后自己开发,十分麻烦,且要对接很套接口,支付宝,微信,云闪付,等等。而且支付功能接入后,也需要大量测试,最后才能正式使用。那有没有什么组件,能够以最低成本接入支付系统,且和我们原有系统紧密结合呢。那我推荐IJPay

推荐原因

简介之上: 以 Module 为中心的项目结构,简洁方便易扩展,发布后总包体不超过 2M。

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

渠道丰富:支持微信支付、QQ钱包支付、支付宝支付、银联支付、京东支付等。

极简入门:IJPay 一直以简洁至上、开箱即用为核心,提供完整示例简单修改配置即可使用。

版本情况

该项目支持两个版本:

  1. springboot版本
  2. JFinal版本

接入项目

引入下方的maven包

<ijapy.version>2.9.6</ijapy.version>
<dependency>
			<groupId>com.github.javen205</groupId>
			<artifactId>IJPay-WxPay</artifactId>
			<version>${ijapy.version}</version>
		</dependency>

		<dependency>
			<groupId>com.github.javen205</groupId>
			<artifactId>IJPay-AliPay</artifactId>
			<version>${ijapy.version}</version>
		</dependency>

		<dependency>
			<groupId>com.github.javen205</groupId>
			<artifactId>IJPay-QQ</artifactId>
			<version>${ijapy.version}</version>
		</dependency>

		<dependency>
			<groupId>com.github.javen205</groupId>
			<artifactId>IJPay-UnionPay</artifactId>
			<version>${ijapy.version}</version>
		</dependency>

		<dependency>
			<groupId>com.github.javen205</groupId>
			<artifactId>IJPay-JDPay</artifactId>
			<version>${ijapy.version}</version>
		</dependency>

		<dependency>
			<groupId>com.github.javen205</groupId>
			<artifactId>IJPay-PayPal</artifactId>
			<version>${ijapy.version}</version>
		</dependency>

		<dependency>

可以按照自己的需求引入特定的sdk包。


最后从官网拉下来一个进行修改

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

拉下来和我上图基本一致。需要修改图中标记的1和2两处。

图片标记2的位置需要修改成自己对应的配置地址等。

图片标记1的位置 有读你application配置文件里面的配置的地方,按照官方文档对应修改即可。

项目官网:IJPay

总结

该项目,接入简单。可以嵌入自己项目,也可独立运行。如果自己的项目是其他语言的需要有支付功能也可以把IJPay拉下来,直接独立运行成一个独立项目,接入到自己项目里。使用简单,也很灵活。

#夏日生活打卡季#

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表