application.yml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. server:
  2. port: 8180
  3. servlet:
  4. context-path: /hyb
  5. tomcat:
  6. max-http-form-post-size: -1
  7. spring:
  8. application:
  9. name: project-hyb
  10. profiles:
  11. active: prod
  12. jackson:
  13. serialization:
  14. #关闭jackson转换 实体属性空值校验
  15. FAIL_ON_EMPTY_BEANS: false
  16. # write-dates-as-timestamps: true ##开启时间转换为时间戳,默认true
  17. date-format: yyyy-MM-dd HH:mm:ss
  18. time-zone: GMT+8
  19. mvc:
  20. pathmatch:
  21. matching-strategy: ant_path_matcher
  22. servlet:
  23. multipart:
  24. # 设置单个文件大小
  25. max-file-size: 10240MB
  26. # 设置单次请求文件的总大小
  27. max-request-size: 10240MB
  28. sa-token:
  29. token-name: Authorization
  30. token-prefix: Bearer
  31. jwt-secret-key: xxx
  32. knife4j:
  33. enable: true
  34. mybatis-plus:
  35. configuration:
  36. log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #开启sql日志
  37. # log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl #开启sql日志
  38. global-config:
  39. db-config:
  40. logic-delete-field: enable # 全局逻辑删除字段名
  41. logic-delete-value: 0 # 逻辑已删除值。可选,默认值为 0
  42. logic-not-delete-value: 1 # 逻辑未删除值。可选,默认值为 1
  43. log:
  44. path: /data/data01/museum_huyaobang_data/server
  45. # 不配默认为false
  46. tlog:
  47. enable-invoke-time-print: true
  48. springdoc:
  49. api-docs:
  50. path: /api-docs # API文档的路径
  51. swagger-ui:
  52. path: /swagger-ui.html # Swagger UI的路径
  53. disable-swagger-default-url: true # 禁用默认的swagger URL
  54. operationsSorter: method # 方法排序
  55. tagsSorter: alpha # 标签排序
  56. forest:
  57. max-connections: 1000 # 连接池最大连接数
  58. connect-timeout: 3000 # 连接超时时间,单位为毫秒
  59. read-timeout: 6000 # 数据读取超时时间,单位为毫秒
  60. max-retry-count: 3 # 最大请求重试次数,默认为 0 次
  61. max-retry-interval: 1 # 为最大重试时间间隔, 单位为毫秒,默认为 0 毫秒