application.yml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. server:
  2. port: 8080
  3. servlet.session.timeout: P0DT60M0S #D天H小时M分钟S秒,字符T是紧跟在时分秒之前的,每个单位都必须由数字开始,且时分秒顺序不能乱
  4. # ssl: #https证书配置 配置了之后只能通过https访问应用
  5. # key-store: ms.pfx 证书文件
  6. # key-store-password: 3MU9t9Cz 证书密码
  7. logging:
  8. level:
  9. net.mingsoft: trace
  10. file:
  11. name: mcms.log #会在项目的根目录下生成对应的mcms.log文件,也可以根据实际情况写绝对路径,例如:d:/mcms.log
  12. path: log #会在项目的根目录下生成log目录,里面会生成对应的日期目录,日期目录下面生成日志压缩包备份文件,默认按每10M分割一个日志文件,例如:log/2020-01/app-2020-01-03-18.1.log.gz(表示2020年1月3号下午六点的第一个备份),也可以根据实际情况写绝对路径,例如:d:/log
  13. ms:
  14. mwebsite:
  15. tables: cms_category,cms_content,mdiy_dict,mdiy_model,mdiy_page,people,people_address,mpay_log,mpay_pay,wx_mini_app,wx_weixin,role
  16. diy:
  17. html-dir: html
  18. mstore:
  19. http: http://store.i.mingsoft.net/
  20. host: store.i.mingsoft.net
  21. login: http://platform.i.mingsoft.net/sso/login.do
  22. # scheme: https #解决使用代理服务器代理应用时标签解析域名依旧为http的问题
  23. swagger:
  24. enable: true #启用swagger文档,生产的时候务必关掉 访问地址:http://ip|域名/项目发布名/swagger-ui.html
  25. manager:
  26. path: /ms #后台访问的路径,如:http://项目/ms/login.do,生产的时候建议修改
  27. view-path: /WEB-INF/manager #后台视图层路径配置
  28. check-code: false #默认开启验证码验证,false验证码不验证
  29. upload:
  30. enable-web: true #启用web层的上传
  31. template: template #模板文件夹支持重命名,不支持路径
  32. path: upload #文件上传路径,可以根据实际写绝对路径
  33. mapping: /upload/** #修改需要谨慎,系统第一次部署可以随意修改,如果已经有了上传数据,再次修改会导致之前上传的文件404
  34. denied: .exe,.jsp
  35. back-up: /upload_back
  36. multipart:
  37. #最大上传文件大小 单位:KB
  38. max-file-size: 10240
  39. #文件暂存临时目录
  40. upload-temp-dir: temp
  41. #临时文件大小
  42. max-in-memory-size: 10240
  43. #总上传最大大小 单位:KB -1禁用
  44. max-request-size: -1
  45. spring:
  46. datasource:
  47. druid:
  48. stat-view-servlet:
  49. enabled: true #启用druid监控
  50. profiles:
  51. active: dev
  52. cache:
  53. ehcache:
  54. config: classpath:ehcache.xml
  55. mvc:
  56. pathmatch:
  57. use-suffix-pattern: true
  58. devtools:
  59. restart:
  60. enabled: true
  61. additional-paths: src/main/java
  62. exclude: static/**,WEB-INF/**
  63. servlet:
  64. multipart:
  65. max-request-size: 100MB
  66. enabled: false
  67. freemarker:
  68. suffix: .ftl
  69. charset: UTF-8
  70. content-type: text/html
  71. allow-request-override: true
  72. allow-session-override: true
  73. expose-request-attributes: true
  74. expose-session-attributes: true
  75. expose-spring-macro-helpers: true
  76. prefer-file-system-access: false
  77. template-loader-path: file:WEB-INF/,file:WEB-INF/manager,classpath:/,classpath:/WEB-INF/manager,classpath:/WEB-INF
  78. settings:
  79. template_update_delay: 1
  80. default_encoding: UTF-8
  81. classic_compatible: true
  82. date_format: yyyy-MM-dd
  83. time_format: HH:mm:ss
  84. datetime_format: yyyy-MM-dd HH:mm:ss
  85. number_format: 0.##
  86. http:
  87. encoding:
  88. force: true
  89. charset: utf-8
  90. enabled: true
  91. mybatis-plus:
  92. global-config:
  93. db-config:
  94. id-type: auto
  95. configuration:
  96. database-id: mysql
  97. cache-enabled: true
  98. jdbc-type-for-null: 'null' #注意:单引号