本文已参与「新人创作礼」活动,一起开启掘金创作之路。
一.yaml语法简介
1.新建一个项目springboot-02-config
2.删除原来resources文件里的文件
3.再在resources里新建一个application.yaml文件
4.springboot的全局配置文件
5.yaml语法是要有空格,对于空格以及缩进的要求特别的高
配置文件的作用∶修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们自动配置好了;
普通的properties文件和yaml文件对比:
二. 给属性赋值的几种方式
1.yaml可以直接给实体类进行赋值
在com.kuang下新建一个包pojo,在包下新建一个Dog.java
package com.kuang.pojo;
import org.springframework.stereotype.Component;
@Component
public class Dog {
private String name;
private Integer age;
public Dog(){
}
public Dog(String name,Integer age){
this.age=age;
this.name=name;
}
public String getName() {
return name;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return "Dog{" +
"name='" + name + ''' +
", age=" + age +
'}';
}
}
测试类
在测试类写上如下的代码,最后输出结果进行测试。