spring bean的自动装配方式 种种

1.byName 是指经过bean的属性名字进行装配,在spring的xml文档中查找与要装配属性相同名称的bean进行装配。spring

2.byType 是指在spring 的xml中正好有一个与属性类型相同的bean进行自动装配。若是有多于一个这样的bean就抛出一个异常之处不能对那个bean使用自动装配功能。xml

3.constructor(构造方法):是指根据构造方法中的参数在spring的xml文件中查找相匹配的bean文档

4.autodect:同过对bean检查类内部来选择constructor或bytype方式进行注入,先找到constructor就用constructor ,若是没有constructor就用bytype。引用

5.no就是不使用自动装配。方法

bean的引用必须经过ref元素定义。不少大型应用不容许使用自动装配。由于它对于bean之间的依赖参考关系不清晰。异常

相关文章
相关标签/搜索