application.properties 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. # 激活指定环境配置文件
  2. spring.profiles.active=dev
  3. # 配置服务端口号
  4. server.port=13456
  5. #优雅关闭
  6. server.shutdown=graceful
  7. ### spring配置
  8. # 配置服务名称
  9. spring.application.name=iden-service
  10. ## 数据源配置
  11. # 数据源类型
  12. spring.datasource.type=com.zaxxer.hikari.HikariDataSource
  13. # 数据源驱动 - Mysql
  14. spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
  15. # 连接池配置 # 连接池最大连接数
  16. spring.datasource.hikari.maximum-pool-size=8
  17. # 连接池配置 # 最小空闲连接数
  18. spring.datasource.hikari.minimum-idle=4
  19. # 连接池配置 # 连接超时时间:毫秒 10 秒
  20. spring.datasource.hikari.connection-timeout=10000
  21. # 连接池配置 # 连接最大存活时间.不等于0且小于30秒,会被重置为默认值30分钟
  22. # 设置应该比mysql 超时字段 wait_timeout 的值小,不然会报 HikariPool-1 - * 错误
  23. spring.datasource.hikari.max-lifetime=28000
  24. # 连接池配置 # 测试连接可用语句
  25. spring.datasource.hikari.connection-test-query=SELECT 1
  26. ## mybatis-plus 配置
  27. # 指定 mapper 映射文件位置
  28. mybatis-plus.mapper-locations=classpath:mybatis/*.xml
  29. # 映射实体类的路径
  30. #mybatis-plus.type-aliases-package=com.face
  31. # 逻辑删除配置 # 逻辑已删除值(默认为 1)
  32. mybatis-plus.global-config.db-config.logic-delete-value=1
  33. # 逻辑删除配置 # 逻辑未删除值(默认为 0)
  34. mybatis-plus.global-config.db-config.logic-not-delete-value=0
  35. ## logging 日志配置
  36. # 设置日志输出路径与文件名(name会覆盖path)
  37. logging.file.name=logs/${spring.application.name}.log
  38. # 最大日志文件大小(默认10MB)
  39. logging.file.max-size=10MB
  40. # 最大日志保存时间(默认7天)
  41. logging.file.max-history=30
  42. #最大文件上传大小配置
  43. spring.servlet.multipart.maxFileSize=10MB
  44. spring.servlet.multipart.maxRequestSize=20MB
  45. #模板文件路径
  46. spring.freemarker.template-loader-path=classpath:/template,classpath:/font
  47. #spring.freemarker.check-template-location=false