浏览代码

支付接口服务项目(升级版-接口安全验证)初始化提交

suxinghua 4 年之前
当前提交
0e9e44476d

+ 70 - 0
YijiaPay/src/main/resources/application-demo.yml

@@ -0,0 +1,70 @@
+# 开发环境配置
+server:
+  # 服务器的HTTP端口,默认为8080
+  port: 8080
+  servlet:
+    # 应用的访问路径
+    context-path: /yijia-pay
+  tomcat:
+    # tomcat的URI编码
+    uri-encoding: UTF-8
+
+# POS机查询数据分页
+pagehelper:
+  helper-dialect=mysql:
+
+# 域名 路径前缀动态配置
+yijia:
+  # 域名: 测试:mp.huijy.net  生产:www.huijy.net  花生壳:onlyfido.picp.vip
+  domainName: mp.huijy.net
+  # 路径前缀 test:测试; api:生产一线;prod:生产二线; demo:演示;
+  path:
+    global-prefix: demo
+
+
+# POS机登录解密密文密码
+3des:
+  pwd: LAnZ8RRSkIY0EGVYheu2IjEk
+
+# Spring配置
+spring:
+  datasource:
+#    url: jdbc:mysql://47.105.116.204:3306/jiaduoduo_db?useUnicode=true&characterEncoding=utf8&nullCatalogMeansCurrent=true&serverTimezone=GMT%2b8&useSSL=true
+    url: jdbc:mysql://115.28.211.17:3306/jiaduoduo_db_test?useUnicode=true&characterEncoding=utf8&nullCatalogMeansCurrent=true&serverTimezone=GMT%2b8&useSSL=true
+    username: develop
+    password: 1234.Abcd
+    driver-class-name: com.mysql.cj.jdbc.Driver
+  #格式化时间
+  jackson:
+    time-zone: GMT+8
+    date-format: yyyy-MM-dd HH:mm:ss
+    locale: zh_CN
+  # redis 配置
+  redis:
+    # 地址
+    host: localhost
+    # 端口,默认为6379
+    port: 6379
+    # 密码
+    password:
+    # 连接超时时间
+    timeout: 10s
+    pool:
+    # 连接池中的最小空闲连接
+    min-idle: 0
+    # 连接池中的最大空闲连接
+    max-idle: 8
+    # 连接池的最大数据库连接数
+    max-active: 8
+    # #连接池最大阻塞等待时间(使用负值表示没有限制)
+    max-wait: -1ms
+
+# MyBatis配置
+mybatis:
+  # 搜索指定包别名
+  typeAliasesPackage: com.platform.yijia.dao
+  # 配置mapper的扫描,找到所有的mapper.xml映射文件
+  mapperLocations: classpath:mapper/*Mapper.xml
+  # 加载全局的配置文件
+  configLocation: classpath:mybatis/mybatis-config.xml
+

+ 76 - 0
YijiaPay/src/main/resources/application-dev.yml

@@ -0,0 +1,76 @@
+# 开发环境配置
+server:
+  # 服务器的HTTP端口,默认为8080
+  port: 8080
+  servlet:
+    # 应用的访问路径
+    context-path: /yijia-pay
+  tomcat:
+    # tomcat的URI编码
+    uri-encoding: UTF-8
+
+# POS机查询数据分页
+pagehelper:
+  helper-dialect=mysql:
+
+# 域名 路径前缀动态配置
+yijia:
+  # 域名: 测试:mp.huijy.net  生产:www.huijy.net  花生壳:onlyfido.picp.vip
+  domainName: mp.huijy.net
+  # 路径前缀 test:测试; api:生产一线;prod:生产二线; demo:演示;
+  path:
+    global-prefix: demo
+
+
+# POS机登录解密密文密码
+3des:
+  pwd: LAnZ8RRSkIY0EGVYheu2IjEk
+
+# Spring配置
+spring:
+  datasource:
+    #    url: jdbc:mysql://47.105.116.204:3306/jiaduoduo_db?useUnicode=true&characterEncoding=utf8&nullCatalogMeansCurrent=true&serverTimezone=GMT%2b8&useSSL=true
+    url: jdbc:mysql://115.28.211.17:3306/jiaduoduo_db_test?useUnicode=true&characterEncoding=utf8&nullCatalogMeansCurrent=true&serverTimezone=GMT%2b8&useSSL=true
+    username: develop
+    password: 1234.Abcd
+    driver-class-name: com.mysql.cj.jdbc.Driver
+  #格式化时间
+  jackson:
+    time-zone: GMT+8
+    date-format: yyyy-MM-dd HH:mm:ss
+    locale: zh_CN
+  #spring session的存储方式
+  session:
+    store-type: redis
+  # redis 配置
+  redis:
+    # 地址
+    host: localhost
+    # 端口,默认为6379
+    port: 6379
+    # 密码
+    password:
+    # 连接超时时间
+    timeout: 10s
+    pool:
+    # 连接池中的最小空闲连接
+    min-idle: 0
+    # 连接池中的最大空闲连接
+    max-idle: 8
+    # 连接池的最大数据库连接数
+    max-active: 8
+    # #连接池最大阻塞等待时间(使用负值表示没有限制)
+    max-wait: -1ms
+
+  devtools:
+    add-properties: false
+
+# MyBatis配置
+mybatis:
+  # 搜索指定包别名
+  typeAliasesPackage: com.platform.yijia.dao
+  # 配置mapper的扫描,找到所有的mapper.xml映射文件
+  mapperLocations: classpath:mapper/*Mapper.xml
+  # 加载全局的配置文件
+  configLocation: classpath:mybatis/mybatis-config.xml
+

+ 70 - 0
YijiaPay/src/main/resources/application-prod.yml

@@ -0,0 +1,70 @@
+# 开发环境配置
+server:
+  # 服务器的HTTP端口,默认为8080
+  port: 8080
+  servlet:
+    # 应用的访问路径
+    context-path: /yijia-pay
+  tomcat:
+    # tomcat的URI编码
+    uri-encoding: UTF-8
+
+# POS机查询数据分页
+pagehelper:
+  helper-dialect=mysql:
+
+# 域名 路径前缀动态配置
+yijia:
+  # 域名: 测试:mp.huijy.net  生产:www.huijy.net  花生壳:onlyfido.picp.vip
+  domainName: www.huijy.net
+  # 路径前缀 test:测试; api:生产一线;prod:生产二线; demo:演示;
+  path:
+    global-prefix: prod
+
+
+# POS机登录解密密文密码
+3des:
+  pwd: LAnZ8RRSkIY0EGVYheu2IjEk
+
+# Spring配置
+spring:
+  datasource:
+#    url: jdbc:mysql://47.105.116.204:3306/jiaduoduo_db?useUnicode=true&characterEncoding=utf8&nullCatalogMeansCurrent=true&serverTimezone=GMT%2b8&useSSL=true
+    url: jdbc:mysql://115.28.211.17:3306/jiaduoduo_db_test?useUnicode=true&characterEncoding=utf8&nullCatalogMeansCurrent=true&serverTimezone=GMT%2b8&useSSL=true
+    username: develop
+    password: 1234.Abcd
+    driver-class-name: com.mysql.cj.jdbc.Driver
+  #格式化时间
+  jackson:
+    time-zone: GMT+8
+    date-format: yyyy-MM-dd HH:mm:ss
+    locale: zh_CN
+  # redis 配置
+  redis:
+    # 地址
+    host: localhost
+    # 端口,默认为6379
+    port: 6379
+    # 密码
+    password:
+    # 连接超时时间
+    timeout: 10s
+    pool:
+    # 连接池中的最小空闲连接
+    min-idle: 0
+    # 连接池中的最大空闲连接
+    max-idle: 8
+    # 连接池的最大数据库连接数
+    max-active: 8
+    # #连接池最大阻塞等待时间(使用负值表示没有限制)
+    max-wait: -1ms
+
+# MyBatis配置
+mybatis:
+  # 搜索指定包别名
+  typeAliasesPackage: com.platform.yijia.dao
+  # 配置mapper的扫描,找到所有的mapper.xml映射文件
+  mapperLocations: classpath:mapper/*Mapper.xml
+  # 加载全局的配置文件
+  configLocation: classpath:mybatis/mybatis-config.xml
+

+ 70 - 0
YijiaPay/src/main/resources/application-test.yml

@@ -0,0 +1,70 @@
+# 开发环境配置
+server:
+  # 服务器的HTTP端口,默认为8080
+  port: 8080
+  servlet:
+    # 应用的访问路径
+    context-path: /yijia-pay
+  tomcat:
+    # tomcat的URI编码
+    uri-encoding: UTF-8
+
+# POS机查询数据分页
+pagehelper:
+  helper-dialect=mysql:
+
+# 域名 路径前缀动态配置
+yijia:
+  # 域名: 测试:mp.huijy.net  生产:www.huijy.net  花生壳:onlyfido.picp.vip
+  domainName: mp.huijy.net
+  # 路径前缀 test:测试; api:生产一线;prod:生产二线; demo:演示;
+  path:
+    global-prefix: test
+
+
+# POS机登录解密密文密码
+3des:
+  pwd: LAnZ8RRSkIY0EGVYheu2IjEk
+
+# Spring配置
+spring:
+  datasource:
+#    url: jdbc:mysql://47.105.116.204:3306/jiaduoduo_db?useUnicode=true&characterEncoding=utf8&nullCatalogMeansCurrent=true&serverTimezone=GMT%2b8&useSSL=true
+    url: jdbc:mysql://115.28.211.17:3306/jiaduoduo_db_test?useUnicode=true&characterEncoding=utf8&nullCatalogMeansCurrent=true&serverTimezone=GMT%2b8&useSSL=true
+    username: develop
+    password: 1234.Abcd
+    driver-class-name: com.mysql.cj.jdbc.Driver
+  #格式化时间
+  jackson:
+    time-zone: GMT+8
+    date-format: yyyy-MM-dd HH:mm:ss
+    locale: zh_CN
+  # redis 配置
+  redis:
+    # 地址
+    host: localhost
+    # 端口,默认为6379
+    port: 6379
+    # 密码
+    password:
+    # 连接超时时间
+    timeout: 10s
+    pool:
+    # 连接池中的最小空闲连接
+    min-idle: 0
+    # 连接池中的最大空闲连接
+    max-idle: 8
+    # 连接池的最大数据库连接数
+    max-active: 8
+    # #连接池最大阻塞等待时间(使用负值表示没有限制)
+    max-wait: -1ms
+
+# MyBatis配置
+mybatis:
+  # 搜索指定包别名
+  typeAliasesPackage: com.platform.yijia.dao
+  # 配置mapper的扫描,找到所有的mapper.xml映射文件
+  mapperLocations: classpath:mapper/*Mapper.xml
+  # 加载全局的配置文件
+  configLocation: classpath:mybatis/mybatis-config.xml
+

+ 15 - 0
YijiaPay/src/main/resources/mybatis/mybatis-config.xml

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE configuration
+PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
+"http://mybatis.org/dtd/mybatis-3-config.dtd">
+<configuration>
+	
+	<settings>
+		<setting name="cacheEnabled"             value="true" />  <!-- 全局映射器启用缓存 -->
+		<setting name="useGeneratedKeys"         value="true" />  <!-- 允许 JDBC 支持自动生成主键 -->
+		<setting name="defaultExecutorType"      value="REUSE" /> <!-- 配置默认的执行器 -->
+		<setting name="logImpl"                  value="SLF4J" /> <!-- 指定 MyBatis 所用日志的具体实现 -->
+		<!-- <setting name="mapUnderscoreToCamelCase" value="true"/>  驼峰式命名 -->
+	</settings>
+	
+</configuration>