国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 茂名市| 勐海县| 沙雅县| 德化县| 定陶县| 九江市| 沾益县| 仙居县| 宿州市| 南郑县| 南溪县| 宜春市| 搜索| 长丰县| 安仁县| 谢通门县| 连平县| 牡丹江市| 姜堰市| 万年县| 绿春县| 新晃| 高尔夫| 神农架林区| 宿松县| 泸溪县| 黄大仙区| 武胜县| 兰州市| 宁海县| 囊谦县| 衡东县| 黔南| 北票市| 驻马店市| 信阳市| 岢岚县| 临洮县| 临武县| 余庆县| 青海省|