【Spring】IOC相关知识点

1.IOC定义

 

2.IOC容器做了什么事?

 

 

BeanDefinition——加载解析注册Bean

【Spring】IOC相关知识点_第1张图片

BeanFactory——bean的获取与创建

【Spring】IOC相关知识点_第2张图片

【Spring】IOC相关知识点_第3张图片

 

管理Bean

Bean的创建,bean的存储,bean的获取,自动完成依赖的检测与注入(依赖注入),自动生辰bean——BeanFactory

定义bean

Bean 属性的定义(name,id,scope,className,parent,lazyInit,depends,properties),Bean定义存储(properties)——BeanDefination

加载解析注册Bean

加载XML文件流,转换成document,解析注册BeanDefination——BeanDefination

 

总结:

【Spring】IOC相关知识点_第4张图片

【Spring】IOC相关知识点_第5张图片

【Spring】IOC相关知识点_第6张图片

 

你可能感兴趣的:(Spring)