1. 首页
  2. 编程语言
  3. Java
  4. IOC创建流程.xmind

IOC创建流程.xmind

上传者: 2021-04-23 18:35:15上传 XMIND文件 246.16KB 热度 23次
1. Spring容器在启动的时候,先会保存所有注册进来的Bean的定义信息; 1. xml注册bean; 2. 注解注册Bean;@Service、@Component、@Bean、xxx 1. Spring容器会合适的时机创建这些Bean 1. 用到这个bean的时候;利用getBean创建bean;创建好以后保存在容器中; 2. 统一创建剩下所有的bean的时候;finishBeanFactoryInitialization(); 1. 后置处理器;BeanPostProcessor - 每一个bean创建完成,都会使用各种后置处理器进行处理;来增强bean的功能; - AutowiredAnnotationBeanPostProcessor:处理自动注入 - AnnotationAwareAspectJAutoProxyCreator:来做AOP功能; - xxx.... - 增强的功能注解: AsyncAnnotationBeanPostProcessor - .... 2. 事件驱动模型; - ApplicationListener;事件监听; - ApplicationEventMulticaster;事件派发:
用户评论