12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- package com.travel.wxPay;
- import lombok.Data;
- import org.springframework.beans.factory.annotation.Value;
- import org.springframework.context.annotation.PropertySource;
- import org.springframework.stereotype.Component;
- @Data
- @Component
- public class WxPayConfigure {
- /**
- * 商户号
- */
- @Value("${pay.wechat.mchid}")
- private String mchId;
- /**
- * 公众号id 需要和商户号绑定
- */
- @Value("${pay.wechat.appid}")
- private String wxPayAppid;
- /**
- * 商户证书序列号,需要和证书对应
- */
- @Value("${pay.wechat.mchSerialNo}")
- private String mchSerialNo;
- /**
- * API V3密钥
- */
- @Value("${pay.wechat.apiV3Key}")
- private String apiV3Key;
- /**
- * 商户私钥路径(微信服务端会根据证书序列号,找到证书获取公钥进行解密数据)
- */
- @Value("${pay.wechat.privateKeyPath}")
- private String privateKeyPath;
- /**
- * 支付成功,回调通知
- */
- @Value("${pay.wechat.callbackUrl}")
- private String callbackUrl;
- }
|