SpringBoot四:yaml语法及为属性赋值

SpringBoot配置文件

SpringBoot使用一个全局的配置文件,配置文件名称是固定的
有两种形式

  • application.properties
    语法结构:key=value
  • application.yaml
    语法结构:key:空格 value

配置文件的作用:修改SpringBoot自动配置的默认值

yaml语法

SpringBoot四:yaml语法及为属性赋值
两种写法对比图
SpringBoot四:yaml语法及为属性赋值

给属性赋值的几种方式

yaml可以直接给实体类赋值
新建两个实体类
SpringBoot四:yaml语法及为属性赋值
加入Component注解,目的是加入到spring中SpringBoot四:yaml语法及为属性赋值
以前是这么赋值
SpringBoot四:yaml语法及为属性赋值
测试输出
SpringBoot四:yaml语法及为属性赋值
@Autowired是注入

用yaml赋值

在application.yaml里写
SpringBoot四:yaml语法及为属性赋值
在实体类加上注解用来与值绑定
SpringBoot四:yaml语法及为属性赋值
测试
SpringBoot四:yaml语法及为属性赋值
赋值成功
SpringBoot四:yaml语法及为属性赋值