资源简介

支付服务:支付宝,微信,银联详细 **代码案例** (除银联支付可以测试以外,支付宝和微信支付测试均需要企业认证,个人无法完成测试)

资源截图

代码片段和文件信息

package com.itstyle;
import java.io.IOException;

import org.apache.log4j.Logger;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ImportResource;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
/**
 * 支付主控(启动的时候一定要把main方法的注释去掉,配置好支付宝、微信以及银联相关参数)
 * 创建者 科帮网
 * 创建时间 2017年7月27日
 * 启动   java -jar spring-boot-pay.jar --server.port=8886 
 * linux 下 后台启动  nohup java -jar spring-boot-pay.jar --server.port=8886 & 
 */
@SpringBootApplication
@ImportResource({“classpath:spring-context-dubbo.xml“})
@Controller
public class Application extends WebMvcConfigurerAdapter {
private static final Logger logger = Logger.getLogger(Application.class);

@RequestMapping(“/“)
public String greeting() {
return “index“;
}

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler(“/cert/**“).addResourceLocations(
“classpath:/cert/“);
super.addResourceHandlers(registry);
logger.info(“自定义静态资源目录这只是个Demo生产肯定不会暴露“);
}

public static void main(String[] args) throws InterruptedException
IOException {
SpringApplication.run(Application.class args);
//初始化 支付宝-微信-银联相关参数涉及机密此文件不会提交请自行配置相关参数并加载
//Configs.init(“zfbinfo.properties“);//支付宝
//ConfigUtil.init(“wxinfo.properties“);//微信
//SDKConfig.getConfig().loadPropertiesFromSrc();//银联
logger.info(“支付项目启动 “);
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1226  2018-08-13 01:13  spring-boot-pay\.classpath

     文件        135  2018-08-09 18:17  spring-boot-pay\.gitignore

     文件       1181  2018-08-13 01:13  spring-boot-pay\.project

     文件        155  2018-08-13 01:13  spring-boot-pay\.settings\org.eclipse.core.resources.prefs

     文件        243  2018-08-13 01:13  spring-boot-pay\.settings\org.eclipse.jdt.core.prefs

     文件         90  2018-08-13 00:39  spring-boot-pay\.settings\org.eclipse.m2e.core.prefs

     文件        145  2018-08-13 01:13  spring-boot-pay\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         95  2018-08-13 01:13  spring-boot-pay\.settings\org.hibernate.eclipse.console.prefs

     文件      18043  2018-08-09 18:17  spring-boot-pay\LICENSE

     文件       6428  2018-08-09 18:17  spring-boot-pay\pom.xml

     文件       1982  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\Application.java

     文件       1219  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\common\constants\Constants.java

     文件        803  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\common\constants\PayType.java

     文件        756  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\common\constants\PayWay.java

     文件       2695  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\common\model\Product.java

     文件       7235  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\common\utils\AddressUtils.java

     文件       3894  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\common\utils\CommonUtil.java

     文件       7020  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\common\utils\DateUtil.java

     文件       6159  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\alipay\controller\AliPayController.java

     文件       3296  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\alipay\service\IAliPayService.java

     文件      14566  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\alipay\service\impl\AliPayServiceImpl.java

     文件       2098  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\alipay\util\AliPayConfig.java

     文件       5384  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\unionpay\controller\UnionPayController.java

     文件      10370  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\unionpay\service\impl\UnionPayServiceImpl.java

     文件        855  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\unionpay\service\IUnionPayService.java

     文件      21192  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\unionpay\util\AcpService.java

     文件       3526  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\unionpay\util\baseHttpSSLSocketFactory.java

     文件      22277  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\unionpay\util\CertUtil.java

     文件       8785  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\unionpay\util\HttpClient.java

     文件      16835  2018-08-09 18:17  spring-boot-pay\src\main\java\com\itstyle\modules\unionpay\util\SDKConfig.java

............此处省略526个文件信息

评论

共有 条评论