用ref的属性指定依赖的3中模式

1、local模式

用法:一个Bean与被参考引用的Bean在同一个XML文件中

让xml解析器更早地在XML文档解析时,验证Bean的id;让开发人员能够尽可能早地发现XML中的错误配置信息。

用ref的属性指定依赖的3中模式

2、Bean属性指定

用法:被引用的Bean可以在同一个XML中,也可以不再同一个XML中。

Bean属性的值可以与被参考引用的Bean的id属性相同,也可以与被参考引用的Bean的name属性相同。

用ref的属性指定依赖的3中模式

3、用parent属性指定

用法:允许引用当前BeanFactory或ApplicationContext的父BeanFactory或ApplicationContext中的Bean。

parent属性的值可以与被参考引用的Bean的id属性相同,也可以与被参考引用Bean的name属性相同。

用ref的属性指定依赖的3中模式