ioc过程 发现只要将bean注册到BeanDefinitionMap中就可以创建bean对象 如何将xml配置的bean注册到BeanDefinitionMap 通过注解注册的bean过程一样 注册bean的接口:BeanDefinitionRegistryPostProcessor 开启组件扫描的两种方式:xml和注解 xml方式注册bean原理 注解@Component方式注册Bean原理 调用BeanDefinitionRegistryPostProcessor,再调用ClassPathDefinitionScanner的doScan方法 两种方式的对比