1. spring:
    2. datasource:
    3. url: jdbc:mysql://192.168.30.3:22032/px_basesystem_diagnosis_innet?characterEncoding=utf-8&serverTimezone=Hongkong&useSSL=true
    4. # url: jdbc:nds://192.168.206.18:18700/v_18700_px_basesystem_fileservice?appname=App_fileservice
    5. username: root
    6. password: mysql-yizu
    7. driver-class-name: com.mysql.cj.jdbc.Driver
    8. type: com.alibaba.druid.pool.DruidDataSource
    9. # driver-class-name: sgcc.nds.jdbc.driver.NdsDriver
    10. druid:
    11. # 初始化大小,最小,最大
    12. initial-size: 10
    13. min-idle: 10
    14. max-active: 50
    15. # 配置获取连接等待超时的时间
    16. max-wait: 6000
    17. #检测连接是否有效的sql
    18. validation-query: select 1
    19. validation-query-timeout: 60000
    20. test-while-idle: true #申请连接的时候检测,建议配置为true,不影响性能,并且保证安全性
    21. test-on-borrow: false #获取连接时执行检测,建议关闭,影响性能
    22. test-on-return: false #归还连接时执行检测,建议关闭,影响性能
    23. #是否开启PSCache,PSCache对支持游标的数据库性能提升巨大,oracle建议开启,mysql下建议关闭
    24. #是否缓存preparedStatement,mysql5.5+建议开启
    25. pool-prepared-statements: true
    26. #开启poolPreparedStatements后生效
    27. max-pool-prepared-statement-per-connection-size: 20
    28. #配置扩展插件,常用的插件有=>stat:监控统计 wall:防御sql注入
    29. filters: stat,wall
    30. #通过connectProperties属性来打开mergeSql功能;慢SQL记录
    31. connection-properties: 'druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000'