yml

一、yml文件给属性赋值

以前给pojo属性赋值方式:
在这里插入图片描述
可以通过yml赋值,在pojo里加@ConfigurationProperties( prefix = “persion”)绑定

在这里插入图片描述
如果有多个配置文件,可以采用@PropertySource(value = “nicky.properties”),然后采用@Value注入值。
yml还可以使用EL表达式:
在这里插入图片描述
303校验:检验数据格式是否有误,常用的校验百度下。
在这里插入图片描述

二、yml文件的位置

  1. file:./config/
  2. file:/
  3. classpath:/config/
  4. classpath:/
    从上到下优先级依次降低

三、yml怎么取代自动配置的属性

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我们可以通过debug :true来看那些自动配置生效了。

发布了9 篇原创文章 · 获赞 0 · 访问量 270

猜你喜欢

转载自blog.csdn.net/qq_45142744/article/details/105045503
yml