spring源码测试

org.springframework.context.annotation.ComponentScanParserTests.componentScanWithAutowiredQualifier()

example.scannable.AutowiredQualifierFooService.fooDao

D:workspacespringspring-contextsrc estjavaexamplescannableStubFooDao.java

AutowiredQualifierFooService中

@Autowired
//@Qualifier("testing")
private FooDao fooDao;

StubFooDao中

@Repository("wjDao")
//@Qualifier("testing")
public class StubFooDao implements FooDao {}

beanId和对应的bean如下:

wjDao example.scannable.StubFooDao

参考文档如下:

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#beans-classpath-scanning

原文地址:https://www.cnblogs.com/usual2013blog/p/4003973.html