修改数据库配置信息:

1)配置文件:xxpay-config/src/main/resources/shared/xxpay-service.yml

url: jdbc:mysql://127.0.0.1:3306/xxpaydb?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&useSSL=true
username: xxpay
password: xxpay
修改上面的数据库连接地址、数据库名、用户名和密码配置。

修改ActiveMQ配置信息:
1)配置文件:xxpay-config/src/main/resources/shared/xxpay-service.yml

broker-url: failover:(tcp://127.0.0.1:61616?wireFormat.maxInactivityDuration=0)
首先需要安装ActiveMQ消息服务中间件,安装请参考:**

修改第三方支付回调地址:
1)配置文件:(xxpay-config/src/main/resources/shared/xxpay-service-prod.properties)
开发环境:xxpay-service-dev.properties
测试环境:xxpay-service-test.properties
生产环境:xxpay-service-prod.properties

ali.notify_url=http://api.xxpay.org/notify/aliPayNotifyRes.htm
wx.notify_url=http://api.xxpay.org/notify/wxPayNotifyRes.htm
修改上面的支付宝和微信支付回调通知地址,将api.xxpay.org替换为真实的地址。

修改数据库连接:
1)运营平台数据库连接(src/main/resources/application.properties)

1.1 初始化表结构

在mysql下创建数据库:xxpaydb,执行建表语句:init_db.sql(在项目根路径xxpay-master下)。执行成功后应包括如下表:

序号 表名 描述
1 t_mch_info 商户信息表
2 t_pay_channel 支付渠道表
3 t_pay_order 支付订单表
4 t_iap_receipt 苹果支付凭据表
5 t_trans_order 转账订单表
6 t_goods_order 商品订单表,演示商城使用的交易表

mvn 打包命令(跳过测试)

看到如下说明打包成功: