博客详情

yml文件的更多配置项 (原创)

作者: 朝如青丝暮成雪
发布时间:2018-08-28 07:40:20  文章分类:java编程   阅读(1141)  评论(0)


笔者无意中发现,yml配置文件中还可以这样子配置。

以下三种配置方式都是正确、等价的。其中配置方式三非常类似于properties文件,只不过=需要修改为:  且: 后需要至少一个空格。


配置方式一: 

yuanfang: 
  info:
    name: 白元芳
    age: 28
  power: 9
  position: 一品带刀护卫


配置方式二:

yuanfang: 
  info.name: 白元芳
  info.age: 28
  power: 9
  position: 一品带刀护卫


配置方式三:


yuanfang.info.name: 白元芳
yuanfang.info.age: 28
yuanfang.power: 9
yuanfang.position:  一品带刀护卫


---------------

yml中还可以这样配置数组(arr)、映射(map)。

yuanfang: 
  info.name: 白元芳
  info.age: 28
  power: 9
  position: 一品带刀护卫
  arr[0]: 88  #数组、集合属性
  arr[1]: 90  #数组、集合属性
  map['hi']: 元芳,你怎么看   #map属性
  map['hello']: 元芳在此,有何贵干  #map属性

 

数组属性可以在bean中使用数组(如String[]),或者集合(如List<String>)来接收。


关键字:  springboot  yml
评论信息
暂无评论
发表评论

亲,您还没有登陆,暂不能评论哦! 去 登陆 | 注册

博主信息
   
数据加载中,请稍候...
文章分类
   
数据加载中,请稍候...
阅读排行
 
数据加载中,请稍候...
评论排行
 
数据加载中,请稍候...

Copyright © 叮叮声的奶酪 版权所有
备案号:鄂ICP备17018671号-1

鄂公网安备 42011102000739号