yaml和properties

yaml的优点

两者都是springboot配置文件后缀,但是推荐使用yaml,原因有如下:

  • yaml可以保存的类型多,properties只能保存键值对
  • yaml比properties书写简单
  • yaml可以注入到配置类中

所以在此主要讲yaml

yaml书写形式

  • yaml对于空格的要求十分高,必须严格遵守规范
  • properties用=赋值,yaml则是: (冒号之后必须加一个空格)
  • 缩进也要规范,有父级关系

普通的k-value

name: chuang

对象

student:
   name: chuang
   age: 5

#行内写法
student: {name: chuang,age: 5}

数组

pets:
    - cat
    - dog
    - pig
pets:[cat,dog,pig]

yaml给实体类赋值

编写好实体类之后要在上面加上一个@Component注解,表明是spring组件,被扫描到
在这里插入图片描述
在这里插入图片描述
注意点:yaml里的属性名必须和类中的一模一样!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值