码迷,mamicode.com
首页 > 编程语言 > 详细

Spring IOC、DI过程分析

时间:2019-12-14 19:12:02      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:bsp   context   href   描述   height   img   ebe   info   alt   

 

详情参阅:https://www.cnblogs.com/ITtangtang/p/3978349.html

 

 

以下为简摘。

主要过程:

定位:classpath、filesystem、network等

加载:读入后创建成BeanDefinition

注册:根据BeanDefinition创建Bean对象并注册到IOC容器(即ApplicationContext)

依赖注入:对Bean中依赖其他Bean实例的属性赋值(AbstractAutoWireCapableBeanFactory.populateBean)

 

Spring IOC容器、Context、BeanFactory可以理解为同一个东西。

BeanFactory体系:

技术图片

 

 

Bean体系:Spring中Bean对象用BeanDefinition描述

技术图片

 

 BeanDefinition解析器:

技术图片

 

 IOC容器体系:

技术图片

 

Spring IOC、DI过程分析

标签:bsp   context   href   描述   height   img   ebe   info   alt   

原文地址:https://www.cnblogs.com/z-sm/p/12040401.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!