目录
1. YAML配置文件
2. 实例
2.1 将原application.properties改为application.yml:
2.2 将原application-dev.properties改为application-dev.yml:
在Spring Boot项目中,还可以使用YAML配置文件,这是一种使用.yml作为扩展名的配置文件。
YAML的语法格式表现为:
如果属性名中有小数点,可以将小数点改为冒号,并换行,每换一行缩进2个空格;
.yml文件时,按下的TAB键会被自动处理为2个空格;属性名与属性值之间,使用1个冒号和1个空格进行分隔;
如果多个属性名有相同的部分,不必反复编写相同的部分,只要不同的部分保持相同的缩进即可;
即使原属性名中是小数点的部分,没有替换为冒号加换行,也并不影响正常运行。
例如:
spring:datasource:username: rootpassword: root
将原application.properties
# 激活某些Profile配置
spring.profiles.active=dev# 使用Mybatis时,配置SQL语句的XML文件的位置
mybatis.mapper-locations=classpath:mapper/*.xml
改为application.yml:
# 激活某些Profile配置
spring:profiles:active: dev# 使用Mybatis时,配置SQL语句的XML文件的位置
mybatis:mapper-locations: classpath:mapper/*.xml
原application-dev.properties
# ########################### #
# 当前文件中的是【开发环境】的配置 #
# ########################### ## 连接数据库的配置
spring.datasource.url=jdbc:mysql://localhost:3306/mall_pms?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Chongqing
spring.datasource.username=root
spring.datasource.password=root# 日志的显示级别
logging.level.cn.tedu.csmall=trace
改为application-dev.yml
# ########################### #
# 当前文件中的是【开发环境】的配置 #
# ########################### ## 连接数据库的配置
spring:datasource:url: jdbc:mysql://localhost:3306/mall_pms?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Chongqingusername: rootpassword: root# 日志的显示级别
logging:level:cn.tedu.csmall: trace
个人主页:居然天上楼
感谢你这么可爱帅气还这么热爱学习~~
人生海海,山山而川
你的点赞👍 收藏⭐ 留言📝 加关注✅
是对我最大的支持与鞭策
