application.yml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. v2:
  2. #虚拟路径映射路径 2个文件路径一一对应 第一个为主存储,其他为配置相关
  3. xnljmap:
  4. #win服务器 本地 注意!! 记住这个结尾有一个/
  5. oss: file:D:/goview/upload/
  6. #linux服务器
  7. #oss: file:/home/webapps/oss/
  8. #虚拟路径映射路径 end
  9. #本地存放地址 注意!! 记住这个结尾没有/
  10. fileurl: D:/goview/upload
  11. #http://127.0.0.1:8080/oss/{yy}/2022-12-22/c83a77ae134a540c30daa6a0666fa945.md
  12. httpurl: http://api.ygtxfj.com:812/
  13. defaultFormat: .png
  14. #tomcat config
  15. server :
  16. port : 812
  17. ##项目名字配置
  18. servlet :
  19. context-path : /
  20. #session过期
  21. session:
  22. timeout: PT4H
  23. #cookie:
  24. # name: jxfgzs
  25. tomcat :
  26. uri-encoding : UTF-8
  27. #xx 报错修改的地方
  28. max-connections: 200000
  29. max-http-form-post-size: 9000000
  30. threads:
  31. max: 128
  32. min-spare: 5
  33. spring :
  34. # 环境 dev|test|prod
  35. profiles :
  36. active : pro
  37. servlet:
  38. multipart:
  39. #设置总上传的数据大小
  40. max-request-size: 100MB
  41. #单个文件大小
  42. maxFileSize : 30MB
  43. #xx 报错修改的地方
  44. max-connections: 200000
  45. max-http-post-size: 9000000
  46. #热部署模块
  47. devtools:
  48. restart:
  49. #热部署开关
  50. enabled: true
  51. #指定热部署的目录
  52. additional-paths: src/main/java
  53. #指定目录不更新
  54. exclude: test/**
  55. mvc: #静态文件
  56. static-path-pattern : /static/**
  57. pathmatch:
  58. matching-strategy: ant_path_matcher
  59. #模板引擎
  60. thymeleaf:
  61. model: HTML5
  62. prefix: classpath:/templates/
  63. suffix: .html
  64. #指定编码
  65. encoding: utf-8
  66. #禁用缓存 默认false
  67. cache: false
  68. #mybatis
  69. mybatis-plus:
  70. mapper-locations: classpath:/mapper/*/*Mapper.xml
  71. #实体扫描,多个package用逗号或者分号分隔
  72. typeAliasesPackage: cn.com.v2.model,cn.com.energy.model,cn.com.oa.model
  73. global-config:
  74. # 数据库相关配置
  75. db-config:
  76. #主键类型 AUTO:"数据库ID自增", INPUT:"用户输入ID",ID_WORKER:"全局唯一ID (数字类型唯一ID)", UUID:"全局唯一ID UUID";
  77. id-type: INPUT
  78. #字段策略 IGNORED:"忽略判断",NOT_NULL:"非 NULL 判断"),NOT_EMPTY:"非空判断"
  79. field-strategy: not_empty
  80. #驼峰下划线转换
  81. column-underline: true
  82. #数据库大写下划线转换
  83. #capital-mode: true
  84. #逻辑删除配置
  85. logic-delete-value: 0
  86. logic-not-delete-value: 1
  87. db-type: sqlite
  88. #刷新mapper 调试神器
  89. refresh: true
  90. # 原生配置
  91. configuration:
  92. map-underscore-to-camel-case: true
  93. cache-enabled: false
  94. log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  95. ############## Sa-Token 配置 (文档: https://sa-token.cc) ##############
  96. sa-token:
  97. # token名称 (同时也是cookie名称)
  98. token-name: satoken
  99. # token有效期,单位s 默认30天, -1代表永不过期
  100. timeout: 2592000
  101. # token临时有效期 (指定时间内无操作就视为token过期) 单位: 秒
  102. activity-timeout: -1
  103. # 是否允许同一账号并发登录 (为true时允许一起登录, 为false时新登录挤掉旧登录)
  104. is-concurrent: true
  105. # 在多人登录同一账号时,是否共用一个token (为true时所有登录共用一个token, 为false时每次登录新建一个token)
  106. is-share: true
  107. # token风格
  108. token-style: uuid
  109. # 是否输出操作日志
  110. is-log: false
  111. oa:
  112. domain: yg