Spring的BeanDefinition其他Reader2
ConfigurationClassParser
ConfigurationClassParser的作用是解析被@Configuration注解标注的类。
用户使用@Configuration标注的类,会被解析为ConfigurationClass,然后ConfigurationClassBeanDefinitionReader从ConfigurationClass中解析出BeanDefinition。
ConfigurationClassParser是在ConfigurationClassPostProcessor中被使用,而ConfigurationClassPostProcessor这个BeanFactoryPostProcessor是当发现xml文件中含有以下标签时被注册的: