SpringBoot环境切换与自定义配置
源码地址: QQ群 814077650 , 群共享中自助下载
Spring Boot支持两种格式的配置文件
- 属性文件:application.properties
- Yaml:application.yml
yml配置文件比properties表达更简介,更优秀
- YAML 是一种简洁的非标记语言。YAML以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读。
- YAML语法格式:
- 标准格式:key:(空格)value
- 使用空格代表层级关系,以“:”结束
改造后的application.yml
#debug=true
debug: false
#server.port=80
#前缀相同的配置项,idea会自动进行归纳
server:
port: 8000
servlet:
context-path: /
thymeleaf:
cache: false
spring:
mvc:
date-format: yyyy-MM-dd
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://localhost:3306/test
username: root
password: root