4-1 YAML配置文件 注入 JavaBean中
时间:2022-09-07 11:14
新建 javaBean,有那么多个成员变量:【get、set、toString 那些不用我教了吧......】
private String lastName; private Integer age; private Boolean boss; private Date birth; private Map<String,Object> maps; private List<Object> lists; private Dog dog; //dog里面一个name(String) 一个age(Integer)



按照下面我代码来即可:
package com.bihu; import com.bihu.Bean.JavaBean; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; @RunWith(SpringRunner.class) //有了@RunWith(SpringRunner.class)这些类才能实例化到spring容器中,自动注入才能生效, @SpringBootTest public class ApplicationTests { //这里测试JavaBean @Autowired JavaBean Person; @Test public void contextLoads() { System.out.println(Person); } }
这里测试了 JavaBean,我们还打印了,结果如下:
Person{lastName=‘hello‘, age=18, boss=false, birth=Tue Dec 12 00:00:00 CST 2017, maps={k1=v1, k2=12}, lists=[‐ lisi ‐ zhaoliu], dog=Dog{name=‘小狗‘, age=12}}
可以看到 完全注入进去了
这就是YAML配置文件 注入 JavaBean中、