您的位置:首页 > 其它

依赖注入三种方式

2011-09-18 19:33 267 查看

依赖注入有三种方式:

1接口注入:

接口注入的意思是通过接口来实现信息的注入,而其它的类要实现该接口时,就可以实现了注入:

下面是代码

Java代码

public interface Manager{ public void manage(Business business); } public class xx { private Business business; public void manage(Business business){ this.business = business; } }
public interface Manager{
public void manage(Business business);
}

public class xx {
private Business business;
public void manage(Business business){
this.business = business;
}
}


2 Set注入:

通过set方法来注入

Java代码

public class xx { private Manager manage; public void setManager(Manager manage){ this.manage= manage; } }
public class xx {
private Manager manage;
public void setManager(Manager manage){
this.manage= manage;
}
}


3 构造注入:

通过构造函数来注入

Java代码

public class xx { private Manager manage; public xx(Manager manage){ this.manage= manage; } }
public class xx {
private Manager manage;
public xx(Manager manage){
this.manage= manage;
}
}


当然通过不同的注入方式,config.xml的配置是不同的。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: