refactor(config): 重构应用配置文件结构
- 将application.yml中的配置项按环境分离到对应配置文件 - 在application-dev.yml中添加服务器和应用配置 - 在application-prod.yml中添加生产环境支付配置 - 在application-test.yml中添加测试环境支付配置 - 删除application-paypal-example.yml示例文件 - 在主应用类中启用PingPong配置属性支持 - 更新配置文件激活方式为profiles模式
This commit is contained in:
@@ -62,6 +62,22 @@ spring:
|
||||
|
||||
# PingPong支付配置(生产环境)
|
||||
pingpong:
|
||||
client-id: ${pingpong.client-id}
|
||||
acc-id: ${pingpong.acc-id}
|
||||
secret: ${pingpong.secret}
|
||||
sign-type: MD5
|
||||
gateway: https://acquirer-payment.pingpongx.com
|
||||
mode: build
|
||||
enabled: false
|
||||
|
||||
# PayPal支付配置(生产环境)
|
||||
paypal:
|
||||
# PayPal Client ID(API密钥)- 从环境变量或配置中心获取
|
||||
client-id: AdGYUZpvLuHR30dybOApvM-RNB1pVKtd74SVfh-6TK52xV-1JEBddHVMCWuDdyyHri4DXd4kABBi7Icb
|
||||
# PayPal Client Secret(密钥)- 从环境变量或配置中心获取
|
||||
client-secret: ENblspyRmwsOU_PWFurlhEYUF5Da6aYKl0pjK4ehm7p3R5aSqvbpaF_YsIIs8v0ty1c9WJu15XP-Fe_1
|
||||
# 环境模式:sandbox(沙箱)或 production(生产)
|
||||
mode: sandbox
|
||||
# 是否启用PayPal支付
|
||||
enabled: true
|
||||
|
||||
|
||||
Reference in New Issue
Block a user