国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

spring ref local="" 和  ref bean=""的區(qū)別

2019-11-08 19:33:46
字體:
供稿:網(wǎng)友

<ref local="xx"/>  用"local"屬性指定目標(biāo)其實是指向同一文件內(nèi)對應(yīng)"id"屬性值為此"local"值的索引"local"屬性的值必須和目標(biāo)bean的id屬性相同。如果同一文件內(nèi)沒有匹配的元素,xml解析器將提示錯誤。同樣,如果目標(biāo)在同一XML文件內(nèi),使用"local"變量是最好的選擇(為了盡可能早地知道錯誤)

<ref bean="xx"/>  用"bean"屬性指定目標(biāo)bean是最常規(guī)的形式,這允許創(chuàng)建索引到任何同一個容器內(nèi)的bean(無論是否在同一XML文件中)或者父級的容器內(nèi)的bean。"bean"屬性的值可以和目標(biāo)bean的"id"屬性相同,也可以和目標(biāo)bean的"name"屬性內(nèi)的一個值相同

 

可以這么說,<ref bean=""/> 是尋找全局中的bean; <ref local=""/> 是尋找本xml文件中的bean

 

<ref>提供了如下幾方面的屬性:

    1)bean:在當(dāng)前SPRing XML配置文件中,或者在同一BeanFactory(applicationContext)中的其他javaBean中.2)local:在當(dāng)前Spring XML配置文件中.其依賴的JavaBean必須存在于當(dāng)前Spring XML 配置文件中.如果借助于Spring IDE,則在編譯期可以對其依賴的JavaBean進行驗證。基于local方式,開發(fā)者能夠使用到XML本身提供的優(yōu)勢,而進行驗證。3)parent:用于指定其依賴的父JavaBean定義。

感謝原文作者的用心編寫,對我的幫助很大,轉(zhuǎn)載到自己博客是因為以免以后自己遺忘.

原文鏈接:http://suan2046.iteye.com/blog/290340


上一篇:比較成績

下一篇:適配器模式

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 丁青县| 陆丰市| 霍邱县| 阳曲县| 阿荣旗| 涞源县| 邛崃市| 叶城县| 监利县| 台前县| 杭州市| 亳州市| 开封县| 勃利县| 安丘市| 绥化市| 壤塘县| 唐河县| 林甸县| 工布江达县| 靖远县| 博客| 色达县| 亳州市| 铜梁县| 尼勒克县| 双柏县| 安丘市| 鲁山县| 白山市| 桂东县| 宜城市| 木兰县| 宜黄县| 漾濞| 菏泽市| 奎屯市| 耒阳市| 小金县| 湘阴县| 永吉县|