目录
<context:component-scan base-package="com.example"/>
ContextNamespaceHandler类
ComponentScanBeanDefinitionParser类
- @ComponentScan({"com.example"})
- public class SpringConfig {
-
- }
这中情况源码太复杂了,翻不下去了,大概是将BeanDefinitionRegisterPostProcessor注入到容器当中,再调用其中的doScan方法进行BeanDefinition注册。