## 项目介绍
基于互联网金融理财环境下产生的支付系统,特点为:同卡进出,用户先实名绑定银行卡,后交易,不支持手机扫码交易
提供统一的支付框架,只需少量代码就可快速接入新渠道,提供一个稳定的支付解决方法,节约程序员约会时间,
项目以dubbo服务运行,需要dubbo环境(也可在pay-demo中直接引入服务pay-service.jar,同应用启动)
### 组织结构
``` lua
pay
├── doc -- 一些文档说明,数据库初始化sql,和引用的第三方jar
├── pay-demo -- 客户端调用demo
├── pay-dependency -- 管理maven依赖
├── pay-core -- 基础模块
├── pay-api -- 暴露给外部系统调用api
| ├── BankService -- 签约绑卡api
| ├── DbPayService -- 签约绑卡数据库操作api
| ├── DbBankService -- 支付数据库操作api
| ├── PaymentService -- 支付api
| └── PayTaskService -- 支付任务调度api
└── pay-service -- 支付服务实现
├── RechargeRoute -- 充值路由简单实现,依据充值限额,和充值费率自动路由
├── ThirdBankRoute -- 第三方签约绑卡路由
├── ThirdPayRoute -- 第三方支付路由
├── PaymentTransaction -- 支付记录事务控制
└── PaymentValidate -- 数据校验
```
### 技术选型
MyBatis
Druid
ZooKeeper
Dubbo
Redis 用于缓存, 和分布式锁
lucene 用户支行信息索引
Log4J
json
Maven
#### 架构图
![架构图](doc/design.png)
### 联系我
QQ : 740248117
Q群: 546609201
欢迎加入我们交流学习
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 面向互联网金融行业的支付系统(模块源码+项目说明).zip
资源推荐
资源详情
资源评论
收起资源包目录
面向互联网金融行业的支付系统(模块源码+项目说明).zip (345个子文件)
TLCert-test.cer 1KB
TLCert-test.cer 1KB
baofoo_pub.cer 1KB
bfkey_100000178@@100000916.cer 1KB
baofoo_pub.cer 1KB
bfkey_100000178@@100000916.cer 1KB
bfkey_100000276@@100000990.cer 890B
bfkey_100000276@@100000990.cer 890B
20060400000044502.cer 855B
20060400000044502.cer 855B
_0.cfe 299B
_0.cfe 299B
_0.cfs 5.88MB
_0.cfs 5.88MB
H-ui.css 140KB
H-ui.min.css 99KB
iconfont.css 12KB
icheck.css 12KB
layer.css 11KB
H-ui.admin.css 10KB
datepicker-dev.css 5KB
datepicker.css 4KB
agreement.css 4KB
datepicker.css 3KB
datepicker.css 3KB
H-ui.reset.css 3KB
layer.ext.css 3KB
pagination.css 1KB
skin.css 1KB
autocompleter.css 1KB
WdatePicker.css 144B
style.css 44B
iconfont.eot 92KB
loading-0.gif 6KB
loading-2.gif 2KB
img.gif 2KB
img.gif 2KB
datePicker.gif 1KB
loading-1.gif 701B
img.gif 475B
.gitignore 77B
cash_form.html 7KB
pay_list.html 7KB
bank_list.html 5KB
bank_form.html 4KB
validcode_list.html 4KB
public.html 4KB
recharge_form.html 3KB
gateway_form.html 3KB
pay_view.html 2KB
index.html 2KB
bank_view.html 1KB
readme.html 1011B
sdk-1.0.aaden.jar 171KB
gateway-sdk-1.0.aaden.jar 37KB
AllinAuthpayAdaptor.java 14KB
AllinGatewayAdaptor.java 12KB
BaofooAuthAdaptor.java 12KB
BaofooSecurityUtil.java 11KB
RedisServiceImpl.java 10KB
BaofooRsaCodingUtil.java 10KB
AllinPayAuthServiceImpl.java 9KB
PaymentServiceImpl.java 9KB
PaymentSerivceImpl.java 9KB
BankServiceImpl.java 9KB
HttpClientHelper.java 9KB
BaofooFormatUtil.java 8KB
ThirdPayRecord.java 8KB
PaymentValidate.java 8KB
PaymentTransaction.java 7KB
BaofooPayAdaptor.java 7KB
BaofooAuthServiceImpl.java 7KB
AllinPayGatewayServiceImpl.java 7KB
BaofooPayServiceImpl.java 7KB
ClassUtil.java 6KB
Page.java 6KB
IdCardUtils.java 6KB
LianlianBranchTest.java 6KB
MyBatisDaoImpl.java 6KB
BankcardBinTest.java 6KB
SearchServiceImpl.java 6KB
CashController.java 5KB
LianlianPayUtil.java 5KB
BaofooMapToXMLString.java 5KB
RechargeRoute.java 5KB
XmlUtils.java 5KB
QueryController.java 5KB
PagePluging.java 5KB
DbPayServiceImpl.java 5KB
LianlianClient.java 5KB
MemoryLabelParser.java 5KB
ThirdBankSend.java 5KB
ThirdPayRecordServiceImpl.java 4KB
BaofooRsaReadUtil.java 4KB
RechargeController.java 4KB
AllinPaymentTest.java 4KB
BaofooPayTest.java 4KB
PaymentConstans.java 4KB
RedisClient.java 4KB
PayTaskServiceImpl.java 4KB
共 345 条
- 1
- 2
- 3
- 4
资源评论
土豆片片
- 粉丝: 1573
- 资源: 5636
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功