下面我们以配置redis缓存数据库的配置文件为例子进行说明
yml格式配置文件:
properties格式配置文件:
可以看到,yml格式的配置文件有着可读性更强的树型结构,也更加简洁,但对于新手而言,properties格式的配置文件也是不错的选择,易于理解,总之,两种格式的配置文件殊途同归,springboot项目都可以识别。
对于properties格式的配置文件,我无需多言,所有学习springboot的同学最开始接触的还是properties格式的配置文件。那么properties格式配置文件如何转yml格式呢?
(1)不同等级用冒号隔开,次等级前用空格,不能用制表符tab,如spring.redis.host=127.0.0.1配置文件中,spring作为第一级,redis作为第二级. (2)如果冒号后是值,则用一个空格将冒号和值隔开。 (3)坑点:yml格式中一定不要用制表符tab,冒号和值之间一定要有空格。谢谢!