application-daoDev.yml 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. spring:
  2. datasource:
  3. druid:
  4. master:
  5. driver-class-name: com.mysql.cj.jdbc.Driver
  6. url: jdbc:mysql://59.110.28.5:3306/hitch-sb?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&allowMultiQueries=true
  7. username: sbgl
  8. # password: mysql?123!@MYSQL
  9. password: sbgl@QYKH@$_^mysql
  10. # password: sbgld@QYKH@$_e^mysqlv
  11. filters: wall,stat
  12. filter:
  13. stat:
  14. log-slow-sql: true
  15. #慢sql
  16. slow-sql-millis: 1000
  17. #初始化大小、最小、最大
  18. initial-size: 1
  19. max-active: 50
  20. max-pool-prepared-statement-per-connection-size: 20
  21. #获取连接等待超时的时间
  22. max-wait: 60000
  23. #一个连接在池中最小生存的时间,单位是毫秒
  24. min-evictable-idle-time-millis: 300000
  25. min-idle: 5
  26. #打开PSCache,并且指定每个连接上PSCache的大小
  27. #如果用Oracle,则把poolPreparedStatements配置为true,mysql可以配置为false。分库分表较多的数据库,建议配置为false。
  28. pool-prepared-statements: false
  29. test-on-borrow: true
  30. test-on-return: true
  31. test-while-idle: true
  32. #间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  33. time-between-eviction-runs-millis: 60000
  34. validation-query: SELECT 'x'
  35. slave:
  36. driver-class-name: com.mysql.cj.jdbc.Driver
  37. url: jdbc:mysql://59.110.28.5:3306/qykh_sb_cqdw?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&allowMultiQueries=true
  38. username: sbgl_dev
  39. #password: mysql?123!@MYSQL
  40. password: sbgld@QYKH@$_e^mysqlv
  41. filters: wall,stat
  42. filter:
  43. stat:
  44. log-slow-sql: true
  45. #慢sql
  46. slow-sql-millis: 1000
  47. #初始化大小、最小、最大
  48. initial-size: 1
  49. max-active: 50
  50. max-pool-prepared-statement-per-connection-size: 20
  51. #获取连接等待超时的时间
  52. max-wait: 60000
  53. #一个连接在池中最小生存的时间,单位是毫秒
  54. min-evictable-idle-time-millis: 300000
  55. min-idle: 5
  56. #打开PSCache,并且指定每个连接上PSCache的大小
  57. #如果用Oracle,则把poolPreparedStatements配置为true,mysql可以配置为false。分库分表较多的数据库,建议配置为false。
  58. pool-prepared-statements: false
  59. test-on-borrow: true
  60. test-on-return: true
  61. test-while-idle: true
  62. #间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  63. time-between-eviction-runs-millis: 60000
  64. validation-query: SELECT 'x'
  65. stat-view-servlet:
  66. login-password: platform8888
  67. login-username: root
  68. jpa:
  69. properties:
  70. hibernate:
  71. temp:
  72. use_jdbc_metadata_defaults: false
  73. dialect: org.hibernate.dialect.MySQLDialect
  74. # mybaits配置 tk
  75. mybatis:
  76. mapper-locations: classpath:mapper/**/*.xml
  77. configuration:
  78. map-underscore-to-camel-case: true
  79. call-setters-on-nulls: true
  80. jdbc-type-for-null: NULL
  81. # mybaits配置 tk
  82. mapper:
  83. mappers:
  84. - com.platform.dao.config.MyMapper
  85. not-empty: false
  86. identity: MYSQL
  87. data:
  88. aspect:
  89. method:
  90. names: get,select
  91. quartz:
  92. datasource:
  93. quartzDataSource:
  94. driver: ${spring.datasource.druid.master.driver-class-name}
  95. url: ${spring.datasource.druid.master.url}
  96. user: ${spring.datasource.druid.master.username}
  97. password: ${spring.datasource.druid.master.password}
  98. maxConnections: 5
  99. validationQuery: select 0
  100. connection-provider:
  101. class: com.platform.dao.quartz.DruidConnectionProvider
  102. logging:
  103. level:
  104. com.platform.dao.mapper: DEBUG