application.yml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. server:
  2. port: 8081
  3. servlet:
  4. context-path: /picc-admin-server
  5. spring:
  6. http:
  7. multipart:
  8. max-request-size: 20MB
  9. max-file-size: 20MB
  10. datasource:
  11. driver-class-name: net.sf.log4jdbc.DriverSpy
  12. type: com.alibaba.druid.pool.DruidDataSource
  13. druid:
  14. # 连接池的配置信息
  15. # 初始化大小,最小,最大
  16. initial-size: 5
  17. min-idle: 5
  18. maxActive: 20
  19. # 配置获取连接等待超时的时间
  20. maxWait: 60000
  21. # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  22. timeBetweenEvictionRunsMillis: 60000
  23. # 配置一个连接在池中最小生存的时间,单位是毫秒
  24. minEvictableIdleTimeMillis: 300000
  25. validationQuery: SELECT 1
  26. testWhileIdle: true
  27. testOnBorrow: false
  28. testOnReturn: false
  29. # 打开PSCache,并且指定每个连接上PSCache的大小
  30. poolPreparedStatements: true
  31. maxPoolPreparedStatementPerConnectionSize: 20
  32. # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
  33. filters: stat,wall
  34. # 通过connectProperties属性来打开mergeSql功能;慢SQL记录
  35. connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000
  36. # 配置DruidStatFilter
  37. web-stat-filter:
  38. enabled: true
  39. url-pattern: "/*"
  40. exclusions: "*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*"
  41. # 配置DruidStatViewServlet
  42. stat-view-servlet:
  43. url-pattern: "/druid/*"
  44. # IP白名单(没有配置或者为空,则允许所有访问)
  45. allow:
  46. # IP黑名单 (存在共同时,deny优先于allow)
  47. deny:
  48. # 禁用HTML页面上的“Reset All”功能
  49. reset-enable: false
  50. # 登录名
  51. login-username: admin
  52. # 登录密码
  53. login-password: jpsoft
  54. devtools:
  55. restart:
  56. enabled: true
  57. profiles:
  58. active: dev
  59. redis:
  60. # Redis数据库索引(默认为0)
  61. database: 1
  62. # Redis服务器地址
  63. host: 192.168.33.21
  64. # Redis服务器连接端口
  65. port: 6379
  66. # Redis服务器连接密码(默认为空)
  67. password:
  68. # 连接池最大连接数(使用负值表示没有限制)
  69. pool:
  70. max-active: 8
  71. # 连接池最大阻塞等待时间(使用负值表示没有限制)
  72. max-wait: -1
  73. # 连接池中的最大空闲连接
  74. max-idle: 8
  75. # 连接池中的最小空闲连接
  76. min-idle: 0
  77. # 连接超时时间(毫秒)
  78. timeout: 0
  79. jwt:
  80. secret: WJgLLiAktNj/vCNEoz6mfAmE0btwluCTk/TnJiZOIkQ=
  81. header: Authorization
  82. mybatis:
  83. typeAliasesPackage: com.jpsoft.picc.**.entity
  84. mapperLocations: classpath*:mapper/**/*.xml
  85. configuration:
  86. default-statement-timeout: 60
  87. pagehelper:
  88. helperDialect: mysql
  89. reasonable: true
  90. supportMethodsArguments: true
  91. params: count=countSql