[{"title":"( 59 个子文件 82KB ) 微信APIV3 JAVA SDK集成(JSAPI支付、商家转账到零钱、订单退款、多商户配置)超简单、新鲜,附源码","children":[{"title":"WechatTransferDemo","children":[{"title":"pom.xml <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"Application.yml <span style='color:#111;'> 94B </span>","children":null,"spread":false},{"title":"static","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"transfer","children":[{"title":"demo","children":[{"title":"ApplicationStart.java <span style='color:#111;'> 337B </span>","children":null,"spread":false},{"title":"controller","children":[{"title":"WechatController.java <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"form","children":[{"title":"WechatTransferForm.java <span style='color:#111;'> 495B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"service","children":[{"title":"WechatService.java <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"WechatTransferImpl.java <span style='color:#111;'> 8.49KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"common","children":[{"title":"Result.java <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"http","children":[{"title":"HttpResultContent.java <span style='color:#111;'> 704B </span>","children":null,"spread":false},{"title":"HttpClientConfig.java <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false},{"title":"HttpClientManager.java <span style='color:#111;'> 7.67KB </span>","children":null,"spread":false},{"title":"HttpResult.java <span style='color:#111;'> 491B </span>","children":null,"spread":false}],"spread":false},{"title":"wechat","children":[{"title":"executer","children":[{"title":"WechatPaymentUtil.java <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"WechatRefundUtil.java <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"TransferBatchUtil.java <span style='color:#111;'> 9.42KB </span>","children":null,"spread":false}],"spread":false},{"title":"WechatPayConfig.java <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"WechatConfig.java <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"utils","children":[{"title":"WechatUtils.java <span style='color:#111;'> 6.93KB </span>","children":null,"spread":false},{"title":"AESUtils.java <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"EncodeRsa.java <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false}],"spread":false},{"title":"certificate","children":[{"title":"EncryptCertificate.java <span style='color:#111;'> 261B </span>","children":null,"spread":false},{"title":"CertificateData.java <span style='color:#111;'> 301B </span>","children":null,"spread":false},{"title":"WechatCertificateVo.java <span style='color:#111;'> 196B </span>","children":null,"spread":false}],"spread":false},{"title":"MchConfiguration.java <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"entity","children":[{"title":"WechatWithdrawalsCheckVo.java <span style='color:#111;'> 350B </span>","children":null,"spread":false},{"title":"WithdrawalsInfo.java <span style='color:#111;'> 697B </span>","children":null,"spread":false},{"title":"TransferBatch.java <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false}],"spread":false},{"title":"dto","children":[{"title":"TransferBatchDto.java <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"util","children":[{"title":"SnowflakeIdFactory.java <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".idea","children":[{"title":"jarRepositories.xml <span style='color:#111;'> 881B </span>","children":null,"spread":false},{"title":"uiDesigner.xml <span style='color:#111;'> 8.71KB </span>","children":null,"spread":false},{"title":"workspace.xml <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false},{"title":"misc.xml <span style='color:#111;'> 539B </span>","children":null,"spread":false},{"title":"compiler.xml <span style='color:#111;'> 733B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 184B </span>","children":null,"spread":false},{"title":"encodings.xml <span style='color:#111;'> 267B </span>","children":null,"spread":false}],"spread":true},{"title":"target","children":[{"title":"classes","children":[{"title":"Application.yml <span style='color:#111;'> 94B </span>","children":null,"spread":false},{"title":"com","children":[{"title":"transfer","children":[{"title":"demo","children":[{"title":"controller","children":[{"title":"WechatController.class <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"form","children":[{"title":"WechatTransferForm.class <span style='color:#111;'> 3.63KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"ApplicationStart.class <span style='color:#111;'> 738B </span>","children":null,"spread":false},{"title":"service","children":[{"title":"WechatService.class <span style='color:#111;'> 404B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"WechatTransferImpl.class <span style='color:#111;'> 19.01KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"common","children":[{"title":"Result.class <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"http","children":[{"title":"HttpResult.class <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"HttpClientManager.class <span style='color:#111;'> 9.21KB </span>","children":null,"spread":false},{"title":"HttpResultContent.class <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"HttpClientConfig.class <span style='color:#111;'> 4.01KB </span>","children":null,"spread":false}],"spread":false},{"title":"wechat","children":[{"title":"utils","children":[{"title":"AESUtils.class <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"EncodeRsa.class <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false},{"title":"WechatUtils.class <span style='color:#111;'> 12.80KB </span>","children":null,"spread":false}],"spread":false},{"title":"WechatPayConfig.class <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"certificate","children":[{"title":"EncryptCertificate.class <span style='color:#111;'> 3.16KB </span>","children":null,"spread":false},{"title":"CertificateData.class <span style='color:#111;'> 3.54KB </span>","children":null,"spread":false},{"title":"WechatCertificateVo.class <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false}],"spread":false},{"title":"WechatConfig.class <span style='color:#111;'> 5.91KB </span>","children":null,"spread":false},{"title":"entity","children":[{"title":"WechatWithdrawalsCheckVo.class <span style='color:#111;'> 791B </span>","children":null,"spread":false},{"title":"WithdrawalsInfo.class <span style='color:#111;'> 8.60KB </span>","children":null,"spread":false},{"title":"TransferBatch.class <span style='color:#111;'> 10.88KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"util","children":[{"title":"SnowflakeIdFactory.class <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]