Spring IOC 容器研究日记(一)
2014-04-22 21:54
363 查看
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 {
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; } }
相关文章推荐
- java知识点总结之三修饰符与类
- java类的加载过程
- Java学习笔记-策略模式
- java demo在eclips编译正常 在命令行编译报错问题
- java命令解释器介绍-bsh
- Spring结合Hibernate配置C3P0数据源
- JAVASRIPT正则表达式
- Java中浮点数的精度问题
- Java基本类型以及基本类型间的自动转换
- servlet和struts并存问题
- struts 2 Action 动态调用
- java 卡片布局
- Java时间就近取整:<=30分向前取整点,>30分向后取整点
- java垃圾回收机制
- java中读xml文件,获取文件本身所在的磁盘位置
- JDK 7,jdk1.7 安装及配置
- java单例模式--工厂模式
- Install Eclipse 3.7 Indigo and configure Eclipse
- eclipse产生的.html格式文档转化为.chm格式方法
- eclipse产生的.html格式文档转化为.chm格式方法