spring property标签中的 ref属性和ref 标签有什么不同? 如下:<property name="a" ref="b" />
来源:互联网 发布:淘宝几点上架最好 编辑:程序博客网 时间:2024/05/17 06:12
举报 2012-11-08 19:08long2ltoy | 浏览 12045 次
spring property标签中的 ref属性和ref 标签有什么不同?如下:<property name="a" ref="b" />和<property name="a" > <ref bean="b" /> </property>这两种方式有啥不一样的?
2012-11-08 20:33提问者采纳
spring的配置文件可能会有多个<property name="a" ref="b" />就是找当前配置文件里的bean 也就是b<ref bean ="b"/> 是寻找全局中的 bean;
追问:
就是说<ref 可以查找别的XML配置文件中的bean,是这样吗?能否提供一下官方说明……网上这方面资料很少
追答:
就是这样啊 不用找什么资料 很容易理解的事情 干嘛搞的那么复杂 工作之中都是用<property name="a" ref="b" /> 这种情况的 或者用注解 注解也不是很常用
追问:
好吧……刚刚工作,看他们现在的代码有第二种写法,而且几乎全是用<ref ,我很不解他们为什么不用ref属性这种简洁写法。因为他们必须是有经验的嘛
追答:
也可能是他们习惯性的原因 采用<property name="a" > <ref bean="b" /> </property>这种写法你也可以想到 在工作中一个项目spring的配置文件 肯定有好几个用<ref bean="b" /> 来关联指定在其他xml文件中的bean很方便而且不容易出错 其实<ref标签里 有3种属性 <ref bean=""/>,<ref local=""/>,<ref parent=""/> 而第一种不用说了 第二种就是关联当前xml的bean 也就等同于<property name="a" ref="b" />这种写法 而第三种就是 用于指定其依赖的父 JavaBean 定义。
- 提问者评价
谢谢你的耐心解答,好详细呀
举报 2012-11-08 19:08long2ltoy | 浏览 12045 次
spring property标签中的 ref属性和ref 标签有什么不同?如下:<property name="a" ref="b" />和<property name="a" > <ref bean="b" /> </property>这两种方式有啥不一样的?
2012-11-08 20:33提问者采纳
spring的配置文件可能会有多个<property name="a" ref="b" />就是找当前配置文件里的bean 也就是b<ref bean ="b"/> 是寻找全局中的 bean;
追问:
就是说<ref 可以查找别的XML配置文件中的bean,是这样吗?能否提供一下官方说明……网上这方面资料很少
追答:
就是这样啊 不用找什么资料 很容易理解的事情 干嘛搞的那么复杂 工作之中都是用<property name="a" ref="b" /> 这种情况的 或者用注解 注解也不是很常用
追问:
好吧……刚刚工作,看他们现在的代码有第二种写法,而且几乎全是用<ref ,我很不解他们为什么不用ref属性这种简洁写法。因为他们必须是有经验的嘛
追答:
也可能是他们习惯性的原因 采用<property name="a" > <ref bean="b" /> </property>这种写法你也可以想到 在工作中一个项目spring的配置文件 肯定有好几个用<ref bean="b" /> 来关联指定在其他xml文件中的bean很方便而且不容易出错 其实<ref标签里 有3种属性 <ref bean=""/>,<ref local=""/>,<ref parent=""/> 而第一种不用说了 第二种就是关联当前xml的bean 也就等同于<property name="a" ref="b" />这种写法 而第三种就是 用于指定其依赖的父 JavaBean 定义。
- 提问者评价
谢谢你的耐心解答,好详细呀
0 2
- spring property标签中的 ref属性和ref 标签有什么不同? 如下:<property name="a" ref="b" />
- spring property标签中的 ref属性和ref 标签有什么不同? 如下:<property name="a" ref="b" />
- Spring property标签ref属性和ref标签区别
- hibernate标签 property-ref 属性
- Spring配置文件中配置property标签的name和ref的区别
- spring中的ref标签
- Spring中引用标签ref和属性ref
- property中的ref和value
- Hibernate property-ref属性
- Hibernate property-ref属性
- Hibernate property-ref属性
- spring bean property ref
- property-ref
- property-ref
- nhibernate的 property-ref属性
- Spring中的ref标签的使用
- spring配置文件中ref 和idref标签
- Spring idref标签和ref的区别
- 安装Lamp环境(MySQL)
- iOS动画 绘制和动画
- 安装Lamp环境(PHP)
- [leetcode] 43 Multiply Strings(模拟大数乘法)
- HDU 4513 吉哥系列故事 完美队形II (manacher)
- spring property标签中的 ref属性和ref 标签有什么不同? 如下:<property name="a" ref="b" />
- Apache建立虚拟主机
- OC经典练习
- 把Apache和MySQL配置为开启启动
- 记第一次php面试+开发工具大全
- Sublime Text 2 实用快捷键[Mac OS X]
- jQuery学习笔记之DOM操作、事件绑定(2)
- ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
- ListView控件目前最全的资料