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_龙果支付系统怎么搭建与部署?相关推荐

  1. 龙果支付 mysql_龙果支付系统搭建与部署

    安装部署 4.1 说明 运营管理系统登录账号密码:admin/123456 商户后台系统登录账号密码:在boss运营后台添加用户时录入手机和密码 roncoo-pay-common-core:公共类工 ...

  2. 微信支付 mysql_微信支付回调函数无法插入mysql数据

    我想在微信支付成功后通过回调插入一个订单,其中订单需要填入地址字段.如下图,其中$data['address']为地址字段,是通过获取缓存的session来得到的,但是无论直接读取session还是将 ...

  3. hhvm mysql_在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程

    貌似最近这个HHVM特别火,其主要原因大概要归咎于大的运行效率吧,安装完之后使用探针测试,计算运行的时间都是0.0*的级别,据说在512M的内存下也可以跑的完美,大大大大大大地提高了网站运行效率.目前 ...

  4. 码支付彩虹易支付对接银联前置插件-申请银联进件-银联对接易支付接口程序搭建-制作自己的支付系统(2)

    银联进件教程请移步至:进件教程 一.接口选择银联前置 自行搭建易支付或者码支付,选择"银联前置"接口 二.商户号即为登陆账号-商户密钥已发送至申请邮箱内(教程1内) 把状态开启,即 ...

  5. 源支付聚合免签支付系统

    「亲测」源支付聚合免签支付系统v2.2-Thinkphp内核码支付源码/三网免挂/微信金额免输入+搭建教程 源码介绍:源支付是一款专业的聚合免签收款系统,无需对接其他平台,个码即可收款,非常的方便.快 ...

  6. 深度解析 | 支付和分账系统的前世今生

    分账系统,基于交易订单的收款金额做拆分结算动作,实现系统自动化分润的过程.那么在分账动作之前一定需要有一个交易订单的环节,也就是用户需要先进行支付动作,系统才能进行分账操作.我们也可以理解为支付和分账 ...

  7. 聚合项目访问后台接口失败_聚合支付系统和免签支付系统对未来支付市场有哪些影响...

    时势所趋,在如今支付通道不稳定的情况下,四方聚合支付的出现弥补了通道不稳的情况,四方聚合支付可以接入多个三方,实现在三方不稳的情况直接后台切换三方,实现一秒切换,还可以接入个人免签支付系统,实现商户实 ...

  8. 关于支付系统(支付通道,支付接口)

    支付系统从架构上来说,分为三层: 支撑层: 用来支持核心系统的基础软件包和基础设施, 包括运维监控系统.日志分析系统等. 核心层: 支付系统的核心模块,内部又分为两个部分: 支付核心模块以及支付服务模 ...

  9. 携程回应大数据杀熟并致歉 二次支付无票是系统Bug

    昨天,有网友在微博上爆料称,携程疑似再次出现"大数据杀熟"现象,理由是自己预订机票,显示总价格17548元,因为发现没有选报销凭证,于是退回去,修正一下.然后,再去支付,就告诉没有 ...

  10. 微信扫码支付模式一提示系统繁忙

    微信扫码支付模式一提示系统繁忙,很纳闷 解决方法: 扫了二维码后执行统一下单后响应给微信支付系统的参数如下 String prepay_id = (String)resp.get("prep ...

最新文章

  1. 用计算机上的画图制作贺卡,用画图制作贺卡
  2. abb机器人建立工件坐标系_ABB机器人大地坐标系修改案例
  3. C# 代码生成二维码方法及代码示例(QRCoder)
  4. C语言代码规范(六)浮点型变量逻辑比较
  5. 所有锁的unlock要放到try{}finally{}里,不然发生异常返回就丢了unlock了
  6. 课题申报书范文_教师课题申报书范例
  7. 让你的MSN更精彩!聊天伴侣小i机器人试用体验
  8. python mpi_MPI Python环境搭建
  9. SVN解决 Node remains in conflict
  10. 使用lio_sam建图,然后使用LIO-SAM_based_relocalization-master导航
  11. webview的一些使用小窍门和需注意的地方
  12. gRPC-拦截器简单使用
  13. 大厂面试必考题:三行布局之圣杯布局和双飞翼布局的区别
  14. 带你读懂Pinbar交易信号
  15. Tomcat开启APR模式并设置Tomcat为开机自启动服务
  16. INS/GPS 制导的 SDB 炸弹投放域计算与分析
  17. 关于电脑电流滋滋声解决方法
  18. (P5)模型运行及结果可视化(netCDF)
  19. tree命令生成目录树
  20. spss分析qpcr数据_实时荧光定量PCR的三种数据分析方法比较.doc

热门文章

  1. 关于OSM数据的使用与下载
  2. 雨落无声-开博啦........
  3. tl r4238 虚拟服务器,TL-R4238快速安装设置指南图文教程
  4. c语言中变量属性,C语言学习笔记--C语言中变量的属性关键字
  5. php eot 无法,php EOT
  6. 素描小子跑酷html5游戏在线玩,体验Html5实现的在线素描及绘画设计
  7. 植物大战僵尸修改向日葵无限吐阳光详细步骤~包含排除不符合条件的地址的讲解,以及如何观察地址情况等
  8. 语音合成 GAN Vocoders 总览
  9. 人民日报海外版总编辑詹国枢谈新闻写作技巧:五句话妙手著文章
  10. 二手不是垃圾,回收再生才是主流——GRS