SpringBoot推荐给容器中添加组件的方式;推荐使用全注解的方式
配置类@Configuration —equals—> Spring配置文件
配置类
package com.yangzhenxu.firstspringboot.config;
import com.yangzhenxu.firstspringboot.bean.Dog;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class Config {
@Bean
public Dog getdog(){
return new Dog("张雪",27);
}
}
测试类,看容器中是否存在这个组件
void testapplication() {
boolean a = applicationContext.containsBean("getdog");
System.out.println(a);
}
这个组件的默认id就是我们配置类的方法名。