SpringBoot 的.yml配置文件通用模板
application.yml 注意事项
在application.yml 文件书写注意:
1. 不同“等级” 用冒号隔开
2. 次等级的前面是空格,不能使用制表符(tab)
3. 冒号之后如果有值,那么冒号和值之间至少有一个空格,不能紧贴着
#服务器设置----------------------- server: port: 9090 servlet: #热部署 jsp: init-parameters: development: true # post表单提交乱码 context-path: /user tomcat: uri-encoding: UTF-8 #Spring设置----------------------- spring: #编码规则 http: encoding: charset: UTF-8 force: true #全局收参日期格式 mvc: date-format: yyyy-MM-dd #视图解析器 view: prefix: / suffix: .jsp #配置数据源(读写分离数据源) datasource: #配置自定义数据源1 master: type: com.alibaba.druid.pool.DruidDataSource username: root password: 0 driver-class-name: com.mysql.jdbc.Driver jdbc-url: jdbc:mysql://10.10.0.151:3306/project?useUnicode=true&characterEncoding=UTF8&serverTimezone=UTC&useSSL=false #配置自定义数据源2 slave1: type: com.alibaba.druid.pool.DruidDataSource username: root password: 0 driver-class-name: com.mysql.jdbc.Driver jdbc-url: jdbc:mysql://10.10.0.152:3306/project?useUnicode=true&characterEncoding=UTF8&serverTimezone=UTC&useSSL=false #配置自定义数据源3 slave2: type: com.alibaba.druid.pool.DruidDataSource username: root password: 0 driver-class-name: com.mysql.jdbc.Driver jdbc-url: jdbc:mysql://10.10.0.152:3306/project?useUnicode=true&characterEncoding=UTF8&serverTimezone=UTC&useSSL=false #Mycat数据源 type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://10.10.0.151:8066/mycat #连接mycat逻辑库 username: root password: root #单机数据源 type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/project?useUnicode=true&characterEncoding=UTF8&serverTimezone=UTC&useSSL=false # username: root # password: 123 # Mycat 数据源 #出参的全局格式 jackson: date-format: yyyy-MM-dd time-zone: GMT+8 #文件上传配置 servlet: multipart: enabled: true max-file-size: 5MB max-request-size: 50MB location: /E:/temp #指定临时目录 #连接redis redis: host: 10.10.0.152 port: 6379 timeout: 5s #超时时间 lettuce: pool: max-active: 10 #最大活动数 max-idle: 8 #最大闲置数 max-wait: 5ms #最大等待数 min-idle: 1 #最小闲置数 shutdown-timeout: 100ms #超时停机时间 #mybatis设置----------------------- mybatis: mapper-locations: classpath:com/libin/mapper/*.xml type-aliases-package: com.libin.entities executor-type: batch #开启mybatis的批处理 #设置日志等级----------------------- logging: level: root: error com.libin.dao: debug com.libin.service: warn com.libin.controller: warn #文件系统 fdfs: tracker-list: pro1:22122,pro2:22122 # 配置默认缩略图 thumb-image: height: 80 width: 80