springboot配置文件yaml及properties

    IDEA创建的springboot项目自带了application.properties配置文件,可以在该文件中配置服务器端口等属性,但官方更推荐yaml文件的方式对项目进行配置,下面一起来看看吧。

yaml

  1. 将项目自带的application.properties文件改为application.yaml,(这里强调一点,不管是使用哪种方式配置,配置文件都在resource下,文件名都必须是application,猜测这是与其自动配置相关,如果改成其他名字了,要进行文件名指定的配置),配置文件的作用是修改springboot项目运行的一些默认参数。
    修改文件后缀
  2. 语法格式为:
    key:空格value
    其中,空格是不可缺的,不然配置就不会生效 例如:
    在这里插入图片描述
    如果没有空格,在idea中参数值不会显示高亮状态;此外,只要v的空格个数一样,就表示这两个属性是同级属性。
  • 当值为字面量时,直接使用k: v来表示
  • 当值为对象时 ,可用层级来表示,如:
friend:
      lastName: zhangsan
      age: 20

表示friend这个对象的名字是zhangsan,年龄为20
当然,还可以采用行内写法,如下:

friends: {
   lastName: zhangsan,age: 20}
  • 当值为数组(List、Set),用-表示数组中的一个元素,如
 pets:
  - cat
  - dog
  - pig

表示pets这个集合有三个元素,分别是cat、dog、pig。
行内写法为:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值