当前位置:Gxl网 > 编程语言 > 4-1 YAML配置文件 注入 JavaBean中

4-1 YAML配置文件 注入 JavaBean中

时间:2021-07-01 10:21:17 帮助过:1人阅读

新建 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中、