spring xml 配置文件中標籤的解析

spring-context-x.x.x.RELEASE.jar/META-INF/spring.handlers文件
http://www.springframework.or...
如: 定義了命名空間對應的處理類: <context:xxx...>的標籤由ContextNamespaceHandler類來處理spring

public class ContextNamespaceHandler extends NamespaceHandlerSupport {ide

@Override
public void init() {
    ...
    registerBeanDefinitionParser("component-scan", new ComponentScanBeanDefinitionParser());
    ...
}

}spa

該類向容器中注入了不一樣的BeanDefinitionParser接口的實現類, 用來處理context下不一樣的子標籤code

相關文章
相關標籤/搜索