Spring IOC

2020-01-07  本文已影响0人  故事细腻言不由己

定义:控制反转,应用程序本身不需要创建和维护,由外部容器创建和维护。

实现方式:DI注入。(类似于dagger注入)

目的:创建对象并且组装对象之间的关系。

在Spring中,所有的对象都称为bean,在xml中进行配置。

Bean容器初始化:
涉及基础的两个包:org.springframework.beans 和 org.springframework.context
BeanFactory提供配置结构和基本功能,加载并初始化Bean
ApplicationContext保存了Bean(在Spring中被广泛使用)

初始化Application的几种方式:
1.本地文件
2.ClassPath
3.Web应用中依赖servlet或Listener


image.png
上一篇 下一篇

猜你喜欢

热点阅读