Spring中的ref属性指定依赖的3中方式

  1. <P>  
  2. <BEANS>     
  3. <BEAN id=HelloWorld class=com.gc.action.HelloWorld depends="date">     
  4.  <property name="message">     
  5.    <VALUE>HelloWorld</VALUE>     
  6.  </property>     
  7.  <property name="date">     
  8.    <REF local="date">     
  9.  </REF></property>     
  10. <BEAN>     
  11. <BEAN id=date class=java.util.Date>     
  12. </BEAN></BEAN></BEAN></BEANS>  </P><PRE></PRE>  
  13. <PRE></PRE>  
  14. <P>Spring中的ref属性指定依赖的3中方式,分别时:local,bean,parent</P>  
  15. <PRE class=XML name="code" sizcache="0" sizset="4">     
  16.      
  17. <BEANS>     
  18. <BEAN id=HelloWorld class=com.gc.action.HelloWorld depends="date">     
  19.  <property name="message">     
  20.    <VALUE>HelloWorld</VALUE>     
  21.  </property>     
  22.  <property name="date">     
  23.    <REF bean="date">     
  24.  </REF></property>     
  25. <BEAN>     
  26. <BEAN id=date class=java.util.Date>     
  27. </BEAN></BEAN></BEAN></BEANS>  <PRE></PRE>  
  28. <PRE></PRE>  
  29. <P> </P>  
  30. <PRE class=XML name="code" sizcache="0" sizset="7">     
  31.      
  32. <BEANS>     
  33. <BEAN id=HelloWorld class=com.gc.action.HelloWorld depends="date">     
  34.  <property name="message">     
  35.    <VALUE>HelloWorld</VALUE>     
  36.  </property>     
  37.  <property name="date">     
  38.    <REF parent="date">     
  39.  </REF></property>     
  40. <BEAN>     
  41. <BEAN id=date class=java.util.Date>     
  42. </BEAN></BEAN></BEAN></BEANS>  <PRE></PRE>  
  43. <PRE></PRE>  
  44. <P> 下面看看它们之间的区别: <BR>  
  45. local用于本地,即同文档中的bean <BR>  
  46. bean可以跨xml文档,同时bean属性的值可以和依赖的Bean的id属性相同,也可以和name属性相同。 <BR>  
  47. parent:容许应用当前BeanFactory或ApplicationContext的父BeanFactory或者ApplicationContext中的Bean,同时bean属性的值可以和依赖的Bean的id属性相同,也可以和name属性相同。  
  48. </P>  
  49.   
  50. </PRE></PRE>  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值