龙果支付 mysql_龙果支付系统怎么搭建与部署?
1. 开发工具
eclipse、git或svn、maven
2. 技术框架
核心框架:Spring Framework 3.2.4
持久化框架:MyBatis 3.4.
安全框架:Apache Shiro 1.2.5
日志管理:SLF4J 1.7.21、Log4j 1.2.17
数据库连接池:Druid 1.0.19
消息总线:ActiveMQ 5.11.4
工具包:fastjson 1.2.11
jQuery 框架:DWZ
3. 系统运行环境
3.1 软件环境:
MySQL
JDK1.7或以上
apache-tomcat-7.0或其他容器
ActiveMQ 5.11
3.2 硬件环境(最小配置):
CPU:1核
内存:1G
4. 安装部署
4.1 说明
运营管理系统登录账号密码:admin/123456
商户后台系统登录账号密码:在boss运营后台添加用户时录入手机和密码
roncoo-pay-common-core:公共类工程,不用单独部署
roncoo-pay-service:核心业务类工程,不用单独部署
roncoo-pay-app-notify:通知应用工程,独立jar方式启动
roncoo-pay-app-reconciliation:对账应用工程,独立jar方式启动
roncoo-pay-app-settlement:结算应用工程,独立jar方式启动
roncoo-pay-web-boss:运营管理后台,部署tomcat启动
roncoo-pay-web-gateway:支付网关工程,部署tomcat启动
roncoo-pay-web-sample-shop:模拟商城工程,部署tomcat启动
roncoo-pay-web-merchant:商户后台工程,部署tomcat启动
4.2 步骤
4.2.1 创建数据库,导入初始化脚本《database.sql》
4.2.2 修改系统数据库连接roncoo-pay-service/src/main/resources/jdbc.properties
4.2.3 从roncoo-pay-service工程的lib文件夹下加载支付宝支付sdk“alipay-sdk-java20151021120052.jar”和
“alipay-trade-sdk.jar”
4.2.4 下载ActiveMQ 5.11并安装,修改MQ配置roncoo-pay-service/src/main/resources/ mq_config.properties,
以独立jar方式启动roncoo-pay-app-notify工程
(注:商户通知是独立的一块,不影响支付及其他功能,可以省略该步骤)
4.2.5 以独立jar方式启动roncoo-pay-app-settlement工程
4.2.6 修改对账文件下载后存放地址roncoo-pay-service/src/main/resources/reconciliation_config.properties,
以独立jar方式启动roncoo-pay-app-reconciliation
4.2.7 添加支付宝和微信测试账号信息roncoo-pay-service/src/main/resources/alipay_config.properties
和weixinpay_config
(注:不需要本地测试支付,可以省略该步骤)
4.2.8 通过mvn install命令打包编译系统
4.2.9 拷贝roncoo-pay-web-boss.war、roncoo-pay-web-gateway.war、roncoo-pay-web-sample-shop.war、roncoo-pay-web-merchant.war至tomcat启动
官方QQ群:287684257
龙果支付 mysql_龙果支付系统怎么搭建与部署?相关推荐
- 龙果支付 mysql_龙果支付系统搭建与部署
安装部署 4.1 说明 运营管理系统登录账号密码:admin/123456 商户后台系统登录账号密码:在boss运营后台添加用户时录入手机和密码 roncoo-pay-common-core:公共类工 ...
- 微信支付 mysql_微信支付回调函数无法插入mysql数据
我想在微信支付成功后通过回调插入一个订单,其中订单需要填入地址字段.如下图,其中$data['address']为地址字段,是通过获取缓存的session来得到的,但是无论直接读取session还是将 ...
- hhvm mysql_在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程
貌似最近这个HHVM特别火,其主要原因大概要归咎于大的运行效率吧,安装完之后使用探针测试,计算运行的时间都是0.0*的级别,据说在512M的内存下也可以跑的完美,大大大大大大地提高了网站运行效率.目前 ...
- 码支付彩虹易支付对接银联前置插件-申请银联进件-银联对接易支付接口程序搭建-制作自己的支付系统(2)
银联进件教程请移步至:进件教程 一.接口选择银联前置 自行搭建易支付或者码支付,选择"银联前置"接口 二.商户号即为登陆账号-商户密钥已发送至申请邮箱内(教程1内) 把状态开启,即 ...
- 源支付聚合免签支付系统
「亲测」源支付聚合免签支付系统v2.2-Thinkphp内核码支付源码/三网免挂/微信金额免输入+搭建教程 源码介绍:源支付是一款专业的聚合免签收款系统,无需对接其他平台,个码即可收款,非常的方便.快 ...
- 深度解析 | 支付和分账系统的前世今生
分账系统,基于交易订单的收款金额做拆分结算动作,实现系统自动化分润的过程.那么在分账动作之前一定需要有一个交易订单的环节,也就是用户需要先进行支付动作,系统才能进行分账操作.我们也可以理解为支付和分账 ...
- 聚合项目访问后台接口失败_聚合支付系统和免签支付系统对未来支付市场有哪些影响...
时势所趋,在如今支付通道不稳定的情况下,四方聚合支付的出现弥补了通道不稳的情况,四方聚合支付可以接入多个三方,实现在三方不稳的情况直接后台切换三方,实现一秒切换,还可以接入个人免签支付系统,实现商户实 ...
- 关于支付系统(支付通道,支付接口)
支付系统从架构上来说,分为三层: 支撑层: 用来支持核心系统的基础软件包和基础设施, 包括运维监控系统.日志分析系统等. 核心层: 支付系统的核心模块,内部又分为两个部分: 支付核心模块以及支付服务模 ...
- 携程回应大数据杀熟并致歉 二次支付无票是系统Bug
昨天,有网友在微博上爆料称,携程疑似再次出现"大数据杀熟"现象,理由是自己预订机票,显示总价格17548元,因为发现没有选报销凭证,于是退回去,修正一下.然后,再去支付,就告诉没有 ...
- 微信扫码支付模式一提示系统繁忙
微信扫码支付模式一提示系统繁忙,很纳闷 解决方法: 扫了二维码后执行统一下单后响应给微信支付系统的参数如下 String prepay_id = (String)resp.get("prep ...
最新文章
- C#如何在Form中嵌入并且操作Excel表格
- MySQL 笔记6 -- 函数与事务
- 合并排序(Java)-解析
- [css] 什么是脱离文档流?有什么办法可以让元素脱离标准的文档流?
- LeetCode 1696. 跳跃游戏 VI(优先队列 / 单调队列)
- 为何小程序上线了,他们的内心却留下遗憾?
- 8位16进制频率计设计实验--VHDL
- 操作系统之文件管理:9、磁盘的结构与磁盘调度算法(先来先服务FCFS、最短寻找时间优先SSTF、扫描算法SCAN、循环扫描算法C-SCAN、LOOK调度算法、C-LOOK调度算法)
- HDU 1532 Drainage Ditches(poj1273)【E-K 最大流】
- matlab nc转tif_旬和月NDVI最大值合成MATLAB
- 为何python不好找工作-为什么我不建议你通过 Python 去找工作?
- 查询 mysql所有表名
- Xcode的插件的路径
- AOP与自定义注解与反射
- 软件评测师-专业英语
- 蓝牙 - 通信原理:电磁波 - 无线电波 - ISM - 蓝牙
- win7 linux三系统,苹果电脑装windows7,Linux,mac os三系统,不需要BootBoot | MOS86
- 浅析信号与系统1(指数信号与正弦信号)
- 计算机公共基础知识(N-S图,DFD图,PAD图,程序流程图,E-R图)
- 文本数据挖掘----数据预处理
热门文章
- 高通625系列-MSM8953 (Cortex-A53架构)
- 魔兽对战平台官网地图《小兵合成》 最强攻略+合成表+隐藏合成+隐藏英雄+
- 【操作系统】-- 基本分页存储管理(基本地址变换机构、具有快表的地址变换机构)
- 十进制小数化为二进制小数的方法是什么_二进制的转换
- oracle数据库学习笔记(二)(创建表、DDL、DML、单行插入数据、多行插入数据)
- 三维计算机动画的特征是真实性,3D动画电影的应用特点及制作管理内容
- 字符串之重复字符统计
- 华为荣耀20和x10比较_华为畅享20 Pro和荣耀X10哪个好 配置参数谁更胜一筹
- 巨杉分布式数据库-学习笔记
- 2014年值得关注的10个开源项目(下)