您的位置:首页 > 编程语言 > Java开发

Spring IOC 容器研究日记(一)

2014-04-22 21:54 302 查看
      IOC的作用是控制反转,及将业务接口实现类的选择权从调用类中剥离,转交给第三人去选择,控制权被反转了。这样子就能解耦实现类与调用类。调用类对实现类的依赖关系由第三方注入。

    注入方式从方法上分为三种:构架函数注入,属性注入,接口注入。

     构造函数注入:

     public class MyHome {
pirvate Father father;
public MyHome(Father father){
this.father = father;
}

    属性注入:
public class MyHome {
pirvate Father father;
public void setFather(Father father){
this.father = father;
}
}

  接口注入:
public interface FatherAble(){
void initFather(Father father);
}
public class MyHome implements FatherAble{
pirvate Father father;
public void initFather(Father father){
this.father = father;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: