application.yml 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. # 项目相关配置
  2. mp:
  3. # 名称
  4. name: mp
  5. # 版本
  6. version: 1.0.0
  7. # 版权年份
  8. copyrightYear: 2022
  9. # 实例演示开关
  10. demoEnabled: true
  11. # 文件路径 示例( Windows配置D:/ygp/uploadPath,Linux配置 /home/ygp/uploadPath)
  12. profile: /home/quanshu/mp-server
  13. # 获取ip地址开关
  14. addressEnabled: false
  15. # 验证码类型 math 数组计算 char 字符验证
  16. captchaType: math
  17. # 盲票导出baseUrl
  18. exportUrl: https://mp-agent.51jiazhu.com/jump.html?id=
  19. # 开发环境配置
  20. server:
  21. # 服务器的HTTP端口,默认为8080
  22. port: 8080
  23. servlet:
  24. # 应用的访问路径
  25. context-path: /
  26. # Spring配置
  27. spring:
  28. # 资源信息
  29. messages:
  30. # 国际化资源文件路径
  31. basename: i18n/messages
  32. profiles:
  33. active: dev
  34. # 文件上传
  35. servlet:
  36. multipart:
  37. # 单个文件大小
  38. max-file-size: 10MB
  39. # 设置总上传的文件大小
  40. max-request-size: 20MB
  41. # 服务模块
  42. devtools:
  43. restart:
  44. # 热部署开关
  45. enabled: true
  46. # redis 配置
  47. redis:
  48. # 地址
  49. host: localhost
  50. # 端口,默认为6379
  51. port: 6379
  52. # 数据库索引
  53. database: 0
  54. # 密码
  55. password:
  56. # 连接超时时间
  57. timeout: 10s
  58. lettuce:
  59. pool:
  60. # 连接池中的最小空闲连接
  61. min-idle: 0
  62. # 连接池中的最大空闲连接
  63. max-idle: 8
  64. # 连接池的最大数据库连接数
  65. max-active: 8
  66. # #连接池最大阻塞等待时间(使用负值表示没有限制)
  67. max-wait: -1ms
  68. # token配置
  69. token:
  70. # 令牌自定义标识
  71. header: Authorization
  72. # 令牌密钥
  73. secret: abcdefghijklmnopqrstuvwxyz
  74. # 令牌有效期(默认30分钟)
  75. expireTime: 10080
  76. # PageHelper分页插件
  77. pagehelper:
  78. helperDialect: mysql
  79. supportMethodsArguments: true
  80. params: count=countSql
  81. # Swagger配置
  82. swagger:
  83. # 是否开启swagger
  84. enabled: true
  85. # 请求前缀
  86. pathMapping: /dev-api
  87. # 防止XSS攻击
  88. xss:
  89. # 过滤开关
  90. enabled: true
  91. # 排除链接(多个用逗号分隔)
  92. excludes: /system/notice
  93. # 匹配链接
  94. urlPatterns: /system/*,/monitor/*,/tool/*,/api/*
  95. # Mybatis-Plus
  96. mybatis-plus:
  97. # Maven 多模块项目的扫描路径需以 classpath*: 开头 (即加载多个 jar 包下的 XML 文件)
  98. mapper-locations: classpath*:/mapper/**/*Mapper.xml
  99. global-config:
  100. db-config:
  101. property-format: "\"%s\""
  102. logic-delete-value: 1
  103. logic-not-delete-value: 0
  104. type-enums-package: com.qs.mp.common.enums
  105. configuration:
  106. # 3.0.8之前版本问题默认将枚举注册为EnumOrdinalTypeHandler,这是错误的方式,默认是 org.apache.ibatis.type.EnumTypeHandler
  107. # 如果项目之中实体统一使用IEnum或注解的方式,可配置成 com.baomidou.mybatisplus.extension.handlers.EnumTypeHandler,也可省略上面的type-enums-package配置
  108. # 配置type-enums-package只对注解方式的枚举处理能提前加载缓存.
  109. default-enum-type-handler: org.apache.ibatis.type.EnumOrdinalTypeHandler
  110. log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
  111. # cloud
  112. cloud:
  113. # 存储对象公开可访问
  114. #public-bucket-name: ygp-public
  115. # 存储对象公开不可访问,需要通过应用下载
  116. #private-bucket-name: ygp-auth
  117. #渠道端小程序appid和密钥
  118. wx-channel:
  119. appId: wxc3a684f1196f6e15
  120. appSecret: 7708655ba65f04de2a42f23d20ab4134
  121. #用户端小程序appid和密钥
  122. wx-user:
  123. appId: wx8533800e393dbd6b
  124. #appId: wxb86cb7f459fc3675
  125. appSecret: f7a104e09d6c2e55445be2a45c4ab551
  126. #公众号appid
  127. wxgzh:
  128. appId: wxfe9785e665c741a2
  129. #三方支付配置
  130. pay:
  131. notifyUrl: https://www.quanshu123.com
  132. #callbackUrl: https://api.quanshu123.com/service/notify/payCallback
  133. baseUrl: https://jlpays.kakapaypay.com
  134. user-shopNo: 1646882813774
  135. user-sign: 614140724fb74085be8aef8bebc538ed
  136. channel-shopNo: 1647504328218
  137. channel-sign: 0e0c00555fee4549b1a88af4d988415b
  138. #幸运数字加密密钥对
  139. rsa:
  140. private-key: MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAJsdnYuNQGwzutcBPzVXXP9oizi5nVMlI4IohcoLH5iV2dZ39XkcWMbjithn4FBe2Y7N7lougVCRtSyOCLc63vJ9V2w7NrqHnQVIOkse9XhiBNEpQy9PKEm1lM9lZZL6fya4UDaYzGZUD9qq7FzNBBvXwhlXP3Bj4uSodf1M4HmBAgMBAAECgYB43EJ9Ebo4lLXoANi3PzL+7v5LXJTwy+c260wTeUdNJLVvHljt3OBvV6w/ofBtrvnlAx/MtJ+dn2qDJMg1vHEpWPVwTvL+8cqih5RwD6TBG9WH4ERF1fb40Z5FD+muDHK5ubgZNGicPH7T0/L6GYrGCeF9PS6sP+FvdywE5xHKgQJBANI2cpqM8B4c+LC3yQEQDJFbid1EaJEWeX9pHglAn7HhAJgpVCPO3vLainZ9Y2mgyR9ZntWW46YmtRWEOha/Lp0CQQC85u9CE1JPJGyYhIPw8+VVvdWlXzOzYIxtuQjr7ryMMYJttXLbp2q30rCRICyzsmpR26s+GXFGgo5XusvRoS81AkEAwID8EmxeuDTvyWWEvWRlHfgmGGs9FyDtwrAQwYhcthjG4pF2bBRWNy/K/Rd2opSLmhoISrETaGSqEDo2t/38QQJAK69sXWeCfXL6+jqLGMoOm0mPgvMFTdJiJ23HNmi7ieBZPW3c5hdNgr1iv+0k6Vm1ZMDcVTwlCh1fNcKpKA2SkQJBAL0DAXA26tk6LUWdBkXp54dJV/nm4/NDN6KWB+Tu5kcqteW7qCqgBToWJsxv6wLIcd5T20875gns1Btt1Vsq9Ss=
  141. public-key: MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbHZ2LjUBsM7rXAT81V1z/aIs4uZ1TJSOCKIXKCx+YldnWd/V5HFjG44rYZ+BQXtmOze5aLoFQkbUsjgi3Ot7yfVdsOza6h50FSDpLHvV4YgTRKUMvTyhJtZTPZWWS+n8muFA2mMxmVA/aquxczQQb18IZVz9wY+LkqHX9TOB5gQIDAQAB