Spring注解系列七:组件注册-@Import

1、MainConfig2

@Configuration
//@Import(要导入到容器中的组件);容器中就会自动注册这个组件,id默认是组件的全类名
@Import({Color.class, Red.class})
public class MainConfig2 {

}

2、创建两个组件

public class Color {

}
public class Red{

}

3、测试

@Test
public void testImport(){
	AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicationContext(MainConfig2.class);
	String[] definitionNames = applicationContext.getBeanDefinitionNames();
	for (String name : definitionNames) {
		System.out.println(name);
	}
}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lizhiqiang1217/article/details/89949403