控制反转(IOC)与依赖注入(DI)
来源:互联网 发布:剑三正太捏脸数据图片 编辑:程序博客网 时间:2024/05/16 19:45
1、控制反转(IOC)
IoC就是Inversion of Control,控制反转。在Java开发中,IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转。
2、依赖注入(DI)
DI就是Dependence Injection,依赖注入。
所谓依赖注入,即在运行期由容器将依赖关系注入到组件之中。
是在运行期,由Spring根据配置文件,将其他对象的引用通过组件的提供的setter方法进行设定。
批注:以前一直混淆这两个关系,根据以前的认识就是容器根据XML文件注入组件,现在终于领会这层意思。其实两者反映的本质是一样的,就是自己的bean由容器来托管,但是两者字面表达出来的效果不一样,DI表述的最直接的意思,就是容器根据XML文件中依赖关系来new对象,而IOC表述的这个过程是一个控制反转过程,自己创建的对象不是由自己来控制,而是交给容器来管理。虽然两者的本质意义是一样的,但是想表达的意思不相同!
- IOC(控制反转) DI(依赖注入)
- IoC(控制反转)与DI(依赖注入)
- 控制反转(IOC)与依赖注入(DI)
- 反转控制(IOC)与依赖注入(DI)
- 控制反转(IOC)与依赖注入(DI)
- 控制反转(IoC)与依赖注入(DI)
- 控制反转(IoC)与依赖注入(DI)
- 控制反转(IoC)与依赖注入(DI)
- 控制反转(IoC)与依赖注入(DI)
- 控制反转(IoC)与依赖注入(DI)
- 控制反转(IoC)与依赖注入(DI)
- Spring 控制反转(IOC)与依赖注入(DI)
- Spring控制反转与依赖注入(IOC && DI)
- 控制反转与依赖注入(IOC和DI)
- SpringMVC学习-->控制反转(IoC)与依赖注入(DI
- 控制反转(IoC)与依赖注入(DI)
- 控制反转IOC与依赖注入DI
- 控制反转(IoC)与依赖注入(DI)
- 中国石油大学(华东)CSDN高校俱乐部搬家了!!!
- CentOS6.2 KVM 虚拟机命令行安装配置
- HttpAnalyzer居然会使交通银行网银无法输入帐号
- Uva Oj 11300 - Spreading the Wealth
- MyEclipse搭建Struts程序
- 控制反转(IOC)与依赖注入(DI)
- Erlang-并发
- 315,这是一场神奇的晚会
- 4_4
- asp.net C# NPOI 读取 Excel 文件
- 基于网络爬虫的XSS漏洞检测技术
- php curl
- java 自学日志【四】---数组
- 为什么广东人不看央视