Spring总结篇(1):spring的原理理解及ioc,依赖注入

--spring实际上是一个容器框架,它可以接管web层、业务层、持久层、dao层。它可以配置各种bean(action/service/domain/dao),并且可以维护bean与bean之间的关系,当我用某个bean时,我们可以getBean(id)即可。

--IOC是什么?

答:全称(inverse of controll)控制反转:所谓的控制反转就是把创建对象(bean),和维护对象(bean)的关系的权利从程序中移到Spring容器(applicationContext.xml)中,而程序的本事不在维护。

--DI是什么?

答:di(dependency injection)依赖注入:实际上di和ioc是同一个概念,spring设计中认为di更能表达spring的核心。


原理图理解:

Spring总结篇(1):spring的原理理解及ioc,依赖注入_第1张图片
图片发自App

你可能感兴趣的:(Spring总结篇(1):spring的原理理解及ioc,依赖注入)