spring笔记——ref属性的设定
来源:互联网 发布:尼龙网眼布淘宝 编辑:程序博客网 时间:2024/06/04 18:40
local
如果一个bean与被参考引用的bean在同一个xml 文件中而且被引用参考的bean是用id来命名的,那么就可以使用ref的local属性。这样会让项目里解析器更早的在xml文档解析时,验证bean的id。
<bean id="signle" class="com.st.sig.Single" autowire="default" >
<property name="name" >
<ref local="mege"/>
</property>
</bean>
<bean id="mege" name="mege" class="com.st.sig.Mege" ></bean>
用ref元素的bean属性指定被参考引用的bean是spring中最常见的形式,它允许指向的bean可以在同一个xml,也可以不在同一个xml中。bean属性的值可以与被参考引用的bean的id属性相同,也可以与被参考引用的bean的那么属性相同。
<bean id="signle" class="com.st.sig.Single" autowire="default" >
<property name="name" >
<ref bean="mege"/>
</property>
</bean>
<bean id="mege" name="mege" class="com.st.sig.Mege" ></bean>
parent
用parent属性指定被参考引用的bean时,允许引用当前beanfactory或applicationContext的父beanfactory或者applicationcontext中的bean,parent属性的值可以和被参考引用的bean的name相同也可以和被参考引用的bean的id相同
<bean id="signle" class="com.st.sig.Single" autowire="default" >
<property name="name" >
<ref parent="mege"/>
</property>
</bean>
<bean id="mege" name="mege" class="com.st.sig.Mege" ></bean>
bean和local的相同点:
bean和id都可以使用bean的id参考引用,都可以对同一xml中的bean进行参考引用
bean和local的不同点:
- spring笔记——ref属性的设定
- 关于spring配置文件中 ref 属性的设定
- Spring ref属性配置
- 动态设定Spring中bean的属性
- spring笔记十一ref的用法
- 安卓开发笔记三——对于EditText的一些简单属性设定
- Spring 配置文件 属性 ref bean和local的区别
- Spring中p:属性及ref的用法总结
- spring中用ref属性指定的三种方法
- Spring-----------------ref的用法
- 《Pro Spring》学习笔记之ref local和ref bean的区别
- Spring的ref bean和ref local
- Spring property标签ref属性和ref标签区别
- Spring中引用标签ref和属性ref
- 物料的属性设定
- 学习笔记——Spring 中Bean属性的注入
- nhibernate的 property-ref属性
- Ext.Component的ref属性
- java集合类深入分析之HashSet, HashMap篇
- Gitgub学习笔记(二)
- 学习《产品经理深入浅出》心得
- mysql5.7.13初次修改密码
- 去掉EditText默认获取焦点
- spring笔记——ref属性的设定
- webview遇到的问题
- hdu 5570(数学期望)
- Tautology
- vagrant入门教程--管理虚拟机(6)
- HDU 4686 Arc of Dream
- hibernate中的load和get的区别?
- HTML元素详细介绍之Audio&Video
- spring集成 JedisCluster 联接 redis3.0 集群