Spring 3.x企业开发(二)之IOC控制反转
来源:互联网 发布:2017淘宝女装销售冠军 编辑:程序博客网 时间:2024/05/16 13:38
1、前言
IOC,全名Inversion of Control,中文名叫控制反转。
2、理解
爱情动作片中,有个女演员叫仓紧空多水,叫了一句“吖咩爹”的对白,以此场景理解IOC吧。
代码如下:
public class LoveStory{ public void doLove{ CanJinKong cjk = new CanJinKong(); cjk.speak("吖咩爹"); }}
3、分析
假设导演没有金钱请CanJinKong出镜,那么导演就要把叫“吖咩爹”的角色控制权交给其他能本色出演的女演员,这就叫“控制反转”。或者换种说法,在软件上说的话,就是“依赖注入”,导演想要仓紧空多水,就注入仓紧空多水的接口;导演想要大泽玛莉亚,就注入个大泽玛莉亚;导演想要颇多野结衣,就注个结衣给它。
0 0
- Spring 3.x企业开发(二)之IOC控制反转
- Kotlin的Spring之旅(二):IOC控制反转
- Spring IoC(控制反转)【二】
- Spring详解(二)------IOC控制反转
- Spring之控制反转(IoC)
- Spring之控制反转(IoC)
- Spring之控制反转(IoC)
- Spring中IOC,控制反转(二)——带x…
- Spring IoC(控制反转)之IoC的使用
- Spring IoC(控制反转)
- Spring IoC(控制反转)
- 【spring框架】(二)控制反转(IOC)容器
- Spring(二)入门案例IOC(控制反转)
- Spring基础学习二 : IOC控制反转
- Spring之什么叫控制反转(IoC )
- Spring之ioc控制反转(依赖注入)
- 长话短说Spring(1)之IoC控制反转
- Spring基础知识之IOC(控制反转)
- PAT乙级1053
- FusionCharts图表开发
- 1.编程实现: 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- Python 实现堆排序
- JSTL-格式化标签库
- Spring 3.x企业开发(二)之IOC控制反转
- android开发中Fingerprint模块浅析
- 大二用C++写的图邻接矩阵表示法
- 树状数组模板
- dede内容页调用栏目链接和栏目名称
- jzoj C组 2017.1.15比赛
- Android进阶之路 - Notification(通知)的详细使用方式
- https连接的前几毫秒发生了什么
- 二分法查找(Java)