application-prod.yml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. # 环境配置
  2. server:
  3. port: 9005
  4. servlet:
  5. context-path: /api/xintianlong
  6. # condition
  7. spel:
  8. scheduling: true # 定时任务是否执行
  9. multiSource: false # 是否多数据源配置
  10. spring:
  11. # database
  12. datasource:
  13. driver-class-name: com.mysql.cj.jdbc.Driver
  14. username: root
  15. password: cp-root@2022++
  16. url: jdbc:mysql://47.97.181.40:3306/mjava?serverTimezone=Asia/Shanghai&useUnicode=yes&characterEncoding=UTF-8&useSSL=true
  17. jpa:
  18. database: MYSQL
  19. database-platform: org.hibernate.dialect.MySQL57Dialect
  20. # 数据库版本
  21. flyway:
  22. enabled: false # 需要配置 jpa.hibernate.ddl-auto 为 none. 否则 flyway.enabled 配置会无效, 在没有数库连接情况下程序无法启动
  23. encoding: UTF-8
  24. locations: classpath:db/migration # 迁移sql脚本文件存放路径,默认db/migration
  25. sql-migration-prefix: V # 迁移sql脚本文件名称的前缀,默认V
  26. sql-migration-separator: __ # 迁移sql脚本文件名称的分隔符,默认2个下划线__
  27. sql-migration-suffixes: .sql # 迁移sql脚本文件名称的后缀
  28. validate-on-migrate: true # 迁移时是否进行校验,默认true
  29. baseline-on-migrate: true # 当迁移发现数据库非空且存在没有元数据的表时,自动执行基准迁移,新建schema_version表
  30. # sql_server
  31. # datasource:
  32. # driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
  33. # url: jdbc:sqlserver://122.224.41.74:4335;SelectMethod=cursor;DatabaseName=HSDyeingERP
  34. # username: dingding
  35. # password: dd12345678
  36. # # 灏宇
  37. # primary:
  38. # username: dingding
  39. # password: dd12345678
  40. # jdbc-url: jdbc:sqlserver://122.224.41.74:4335;SelectMethod=cursor;DatabaseName=HSDyeingERP
  41. # # 金塔
  42. # slave:
  43. # username: dingding
  44. # password: dd12345678
  45. # jdbc-url: jdbc:sqlserver://122.224.41.74:4336;SelectMethod=cursor;DatabaseName=HSDyeingERP
  46. # # JPA
  47. # jpa:
  48. # database: sql_server
  49. # properties:
  50. # hibernate:
  51. # default_schema: dbo
  52. # hibernate:
  53. # ddl-auto: none
  54. # naming:
  55. # # 取消小驼峰到下划线映射
  56. # implicit-strategy: org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl
  57. # physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
  58. # dingtalk
  59. dingtalk:
  60. agentId: 2533464721
  61. appKey: dingromjxexd1esgvwwg
  62. appSecret: AcStrL5bdw69gqeUfTQiFoBsgqisL2g-egzaKyID9Q7d85f_z9EkuTSS9Vse6zDb
  63. corpId: ding5e83ad92d917b47535c2f4657eb6378f
  64. aesKey: NgBOhTTp38RmPYs3gz7xBRHGNhwLHAv3tZntZ6He54F
  65. token: yLQuiiYIBvrzN3tmOduDn
  66. # aliwork
  67. aliwork:
  68. appType: APP_IW1FN8PPGGYQBWVMXS69
  69. systemToken: UT866MB1WGX8VU029U93IA9DIKEG2GE9UU7FLI5