类org.springframework.context.annotation6.ConfigForScanning源码实例Demo

下面列出了怎么用org.springframework.context.annotation6.ConfigForScanning的API类实例代码及写法,或者点击链接到github查看源代码。

@Test
public void scanAndRefresh() {
	AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext();
	context.scan("org.springframework.context.annotation6");
	context.refresh();

	context.getBean(uncapitalize(ConfigForScanning.class.getSimpleName()));
	context.getBean("testBean"); // contributed by ConfigForScanning
	context.getBean(uncapitalize(ComponentForScanning.class.getSimpleName()));
	context.getBean(uncapitalize(Jsr330NamedForScanning.class.getSimpleName()));
	Map<String, Object> beans = context.getBeansWithAnnotation(Configuration.class);
	assertEquals(1, beans.size());
}
 
@Test
public void scanAndRefresh() {
	AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext();
	context.scan("org.springframework.context.annotation6");
	context.refresh();

	context.getBean(uncapitalize(ConfigForScanning.class.getSimpleName()));
	context.getBean("testBean"); // contributed by ConfigForScanning
	context.getBean(uncapitalize(ComponentForScanning.class.getSimpleName()));
	context.getBean(uncapitalize(Jsr330NamedForScanning.class.getSimpleName()));
	Map<String, Object> beans = context.getBeansWithAnnotation(Configuration.class);
	assertEquals(1, beans.size());
}
 
@Test
public void scanAndRefresh() {
	AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext();
	context.scan("org.springframework.context.annotation6");
	context.refresh();
	context.getBean(uncapitalize(ConfigForScanning.class.getSimpleName()));
	context.getBean("testBean"); // contributed by ConfigForScanning
	context.getBean(uncapitalize(ComponentForScanning.class.getSimpleName()));
	context.getBean(uncapitalize(Jsr330NamedForScanning.class.getSimpleName()));
	Map<String, Object> beans = context.getBeansWithAnnotation(Configuration.class);
	assertEquals(1, beans.size());
}
 
 类方法
 同包方法