Spring之IOC
来源:互联网 发布:犹大福音 知乎 编辑:程序博客网 时间:2024/06/09 17:06
1.IOC(Inversioin of control,控制反转)是Spring的核心,对于Spring框架来说,就是由Spring来负责控制对象的生命周期和对象的关系:
我们可以把IOC容器的工作模式看做是工厂模式的升华,可以把IOC容器看作是一个工厂,这个工厂里要生产的对象都在配置文件中给出定义,然后利用编程语言的的反射编程,根据配置文件中给出的类名生成相应的对象。从实现来看,IOC是把以前在工厂方法里写死的对象生成代码,改变为由配置文件来定义,也就是把工厂和对象生成这两者独立分隔开来,目的就是提高灵活性和可维护性。
传统开发模式:对象之间相互藕合
IOC开发模式:对象之间的解耦
传统开发模式:对象之间互相寻找依赖
IOC开发模式:IOC容器安排对象之间的依赖
阅读全文
0 0
- Spring之IOC
- Spring之IOC
- 玩玩Spring之IOC
- 玩玩Spring之IOC
- 初识Spring之IOC
- Spring 之IOC
- Spring之AOP IOC
- Spring之IOC
- Spring之IOC
- spring之ioc原理
- Spring之IOC
- spring之IOC
- Spring之IOC
- Spring之IoC容器
- Spring之IOC
- Spring框架之IOC
- Spring之IoC原理
- Spring之IOC
- 《智能时代》读书笔记
- SolrCloud 集群详解
- 【剑指offer】11-20题
- 小浮动
- 与IP地址相关的几个结构体
- Spring之IOC
- cqbzoj3474 信仰(hineven模拟赛t3,Hash出奇迹)
- 【剑指offer】21-30题
- Oracle数据库 Select语句 day02
- Freemarker模板引擎技术
- TensorFlow官方文档中文版-笔记(四)
- Servlet初始建立几个注意问题(servlet 3.0)
- EL表达式
- 【剑指offer】31-40题