Springboot使用OkHttp实现微信支付API-V3签名、证书的管理和使用( 四 )


读者要求的POJO类代码

  • WxCertDataDTO
package com.coderbbb.book1.database.dto;import lombok.Data;import java.security.PrivateKey;import java.security.PublicKey;@Datapublic class WxCertDataDTO {/*** 证书序列号*/private String serialNumber;/*** 证书公钥*/private PublicKey publicKey;/*** 证书私钥*/private PrivateKey privateKey;/*** 商户号*/private String mchId;}
  • WxPlatCertDO , 这个就是把证书往数据库存的实体类 , 继承了一个MybatisBaseDO类(这个类你可以删掉不继承 , 里面是我封装的数据库主键、时间戳等等通用字段 , 你按自己的喜好搞) 。
package com.coderbbb.blogv2.database.dos;import lombok.Data;import java.security.cert.X509Certificate;import java.util.Date;@Datapublic class WxPlatCertDO extends MybatisBaseDO{/*** 证书序列号*/private String serialNumber;/*** 证书过期时间*/private Date expireTime;/*** 生效时间*/private Date effectiveTime;/*** X509Certificate JSON序列化*/private String cert;/*** 证书*/private X509Certificate certificate;}版权声明:《Java Springboot使用OkHttp实现微信支付API-V3签名、证书的管理和使用》为CoderBBB作者「???」的原创文章 , 转载请附上原文出处链接及本声明 。
原文链接:
https://www.coderbbb.com/articles/4

【Springboot使用OkHttp实现微信支付API-V3签名、证书的管理和使用】


推荐阅读