application-dev.yml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. spring:
  2. datasource:
  3. # url: jdbc:mysql://180.76.52.24:3306/trouble_research?userUnicode=ture&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false#
  4. url: jdbc:mysql://127.0.0.1:3306/knowledge_graph?userUnicode=ture&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false
  5. username: root
  6. password: w.cf123321
  7. type: com.alibaba.druid.pool.DruidDataSource
  8. druid:
  9. # 下面为连接池的补充设置,应用到上面所有数据源中
  10. # 初始化大小,最小,最大
  11. initial-size: 5
  12. min-idle: 5
  13. max-active: 20
  14. # 配置获取连接等待超时的时间
  15. max-wait: 60000
  16. # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  17. time-between-eviction-runs-millis: 60000
  18. # 配置一个连接在池中最小生存的时间,单位是毫秒
  19. min-evictable-idle-time-millis: 300000
  20. validation-query: SELECT 1 FROM DUAL
  21. test-while-idle: true
  22. test-on-borrow: false
  23. test-on-return: false
  24. # 打开PSCache,并且指定每个连接上PSCache的大小
  25. pool-prepared-statements: true
  26. # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
  27. max-pool-prepared-statement-per-connection-size: 20
  28. filters: stat,wall
  29. use-global-data-source-stat: true
  30. # 通过connectProperties属性来打开mergeSql功能;慢SQL记录
  31. connect-properties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000
  32. # 配置监控服务器
  33. stat-view-servlet:
  34. login-username: admin
  35. login-password: druid.123456
  36. reset-enable: false
  37. url-pattern: /druid/*
  38. # 添加IP白名单
  39. #allow:
  40. # 添加IP黑名单,当白名单和黑名单重复时,黑名单优先级更高
  41. #deny:
  42. web-stat-filter:
  43. # 添加过滤规则
  44. url-pattern: /*
  45. # 忽略过滤格式
  46. exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"
  47. fault:
  48. sourcePath: d:\source
  49. uploadPath: d:\upload
  50. article:
  51. sourcePath: d:\source
  52. mvc:
  53. static-path-pattern: /**
  54. servlet:
  55. multipart:
  56. max-file-size: 50MB
  57. max-request-size: 50MB
  58. server:
  59. port: 11085
  60. tomcat:
  61. max-swallow-size: 50MB
  62. mybatis:
  63. configuration:
  64. log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  65. map-underscore-to-camel-case: false
  66. mapper-locations: classpath:mapping/*Dao.xml
  67. type-aliases-package: com.zglc.kg.entity
  68. pagehelper:
  69. support-methods-arguments: true
  70. params: count=countSql
  71. helper-dialect: mysql
  72. logging:
  73. config:classpath:logback-spring.xml
  74. mapper:
  75. identity: MYSQL
  76. not-empty: false
  77. mappers: tk.mybatis.mapper.common.Mapper