Spring Bean

1.什么是IOC

  控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。依赖注入应用比较广泛。

   .IOC:控制反转,控制权转移,应用程序本身不负责依赖对象的创建和维护,而是由外部容器负责创建 和维护

.DI(依赖注入)是其一种实现方式
.目的:创建对象并且组装对象之间的关系

获得依赖对象的过程反转了

2.初始化Bean容器

         基础两个包:

       org.springframework.beans

       org.springframework.context

       BeanFactory提供配置结构和基本功能,加载并初始化Bean容器

       ApplicationContext保存了Bean对象并在Spring中广泛适用

  方式 ,ApplicationContext

   本地文件、classpath、Web应用中依赖servlet或者Listener


 

 

 

 

猜你喜欢

转载自270827204.iteye.com/blog/2297577