写这个版本 我尝试了三个不同的版本 决定把这一个最新版 0.4.2的版本分享出来
0.4.0已经替换掉0.3.0版本中的更新方式
我们需要在Config的文件配置中做一些更改
直接上配置
@Slf4j
@Configuration
@PropertySource("classpath:wxPay.properties") //读取配置文件
@ConfigurationProperties(prefix="wxpay") //读取wxpay节点
@Data
public class VxPayConfig {
// 商户号
private String mchId;
// 商户API证书序列号
private String mchSerialNo;
// 商户私钥文件
private String privateKeyPath;
// APIv3密钥
private String apiV3Key;
// APPID
private String appid;
// 微信服务器地址
private String domain;
// 接收结果通知地址
private String notifyDomain;
//
//获取商户私钥文件
public PrivateKey getPrivateKey(String filename){
try {
return PemUtil.loadPrivateKey(
new FileInput