[转]spring property标签中的 ref属性和ref 标签有什么不同
2015-09-08 09:52
786 查看
spring property标签中的 ref属性和ref 标签有什么不同? 如下:<property name="a" ref="b" /> spring property标签中的 ref属性和ref 标签有什么不同? 如下:<property name="a" ref="b" />和 <property name="a" > <ref bean="b" /> </property>这两种方式有啥不一样的?
spring的配置文件可能会有多个 <property name="a" ref="b" />就是找当前配置文件里的bean 也就是b <ref bean ="b"/> 是寻找全局中的 bean;
你也可以想到 在工作中一个项目spring的配置文件 肯定有好几个用<ref bean="b" /> 来关联指定在其他xml文件中的bean很方便而且不容易出错 其实<ref标签里 有3种属性
<ref bean=""/>,
<ref local=""/>,
<ref parent=""/>
而第一种不用说了 第二种就是关联当前xml的bean 也就等同于<property name="a" ref="b" />这种写法 而第三种就是 用于指定其依赖的父 JavaBean 定义。
相关文章推荐
- java synchronized(二)
- java中的匿名内部类总结
- 一、CXF与springMVC整合的webService发布
- Struts2框架的结构分析和简单的登入示例
- Java中的String与常量池
- [leetcode-278]Dungeon Game(java)
- 开源 Java 中文分词器 Ansj 作者孙健专访
- java语言开发的轻量级的中文分词工具包
- java synchronized (一)
- SpringMVC中使用Interceptor拦截器
- [转] Spring@Autowired注解与自动装配
- [leetcode-174]Dungeon Game(java)
- Spring part 2 :Bean的生命周期
- java jni GetFieldID 和 GetMethodID 以及参数的说明
- 学习日志---图的基础和邻接矩阵的建立&&图的遍历
- springmvc笔记
- nios ide 编译出错java.net.MalformedURLException unknown protocol e解决方法
- Java永久代去哪儿了
- Java永久代去哪儿了
- Java获取键盘输入的三种方法