1、问题背景
在很多的时候,我们需要将一些properties的配置修改为yml配置。这时候我们会发现,有一些配置自己有值,但同时他也拥有子属性。如下:
one.two=2
one.two.three=3
one.two.four=4
2、尝试方案
我尝试了以下两种方案,最后配置均报错
one:
two: 2
three: 3
four: 4
one:
two: 1
two:
three: 2
four: 4
3、解决方案
在多次尝试后,发现这些写程序能正常读取
one:
two: 1
two.three: 2
two.four: 4