<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    wiflish
    Loving Life! Loving Coding!
    posts - 98,comments - 98,trackbacks - 0

    在xml配置文件中,autowire有5種類型,可以在<bean/>元素中使用autowire屬性指定:

    AutoWire Modes

    模式
    ??????????????? 說(shuō)????????? 明
    no
    不使用自動(dòng)裝配,必須通過(guò)ref元素指定依賴,默認(rèn)設(shè)置。
    byName
    根據(jù)屬性名自動(dòng)裝配。此選項(xiàng)將檢查容器并根據(jù)名字查找
    與屬性完全一致的bean,并將其與屬性自動(dòng)裝配。
    byType
    如果容器中存在一個(gè)與指定屬性類型相同的bean,那么將與
    該屬性自動(dòng)裝配;如果存在多個(gè)該類型bean,那么拋出異常,
    并指出不能使用byType方式進(jìn)行自動(dòng)裝配;如果沒(méi)有找
    到相匹配的bean,則什么事都不發(fā)生,也可以通過(guò)設(shè)置
    dependency
    -check="objects"讓Spring拋出異常。
    constructor
    byType方式類似,不同之處在于它應(yīng)用于構(gòu)造器參數(shù)。
    果容器中沒(méi)有找到與構(gòu)造器參數(shù)類型一致的bean,
    那么拋出
    異常。
    autodetect
    通過(guò)bean類的自省機(jī)制(introspection)來(lái)決定是
    使用
    constructor還是byType方式進(jìn)行自動(dòng)裝配。
    如果發(fā)現(xiàn)默認(rèn)的
    構(gòu)造器,那么將使用byType方式。

    可以設(shè)置bean使自動(dòng)裝配失效:
    采用xml格式配置bean時(shí),將<bean/>元素的autowire-candidate屬性設(shè)置為false,這樣容器在查找自動(dòng)裝配對(duì)象時(shí),將不考慮該bean,即它不會(huì)被考慮作為其它bean自動(dòng)裝配的候選者,但是該bean本身還是可以使用自動(dòng)裝配來(lái)注入其它bean的。

    posted on 2006-10-18 15:15 想飛的魚 閱讀(941) 評(píng)論(0)  編輯  收藏 所屬分類: framework
    主站蜘蛛池模板: 久久久久久免费一区二区三区| 亚洲av无码不卡久久| 最近免费视频中文字幕大全| 亚洲日韩中文字幕日韩在线| 可以免费观看的毛片| 亚洲精品国产第一综合99久久| 国产乱码免费卡1卡二卡3卡| 亚洲国产精品线观看不卡| 99蜜桃在线观看免费视频网站| 久久亚洲精品无码| 久久最新免费视频| 亚洲精品~无码抽插| 99热在线精品免费全部my| 一边摸一边爽一边叫床免费视频| 免费大学生国产在线观看p| 免费不卡在线观看AV| 久久精品亚洲一区二区三区浴池 | 亚洲小视频在线观看| 久青草视频97国内免费影视| 久久亚洲精品国产亚洲老地址| 4hu四虎最新免费地址| 亚洲黄片手机免费观看| 亚洲视频在线观看2018| 日韩免费观看的一级毛片| 久久免费视频网站| 曰批免费视频播放免费| 亚洲成a人片在线看| 午夜dj在线观看免费视频| 无码囯产精品一区二区免费| 麻豆一区二区三区蜜桃免费| 亚洲一区二区三区播放在线| 亚洲AV永久无码精品| 久久伊人亚洲AV无码网站| 免费理论片51人人看电影| 亚洲视频在线免费播放| 两个人看的www免费视频| 亚洲视频在线观看不卡| 狠狠亚洲婷婷综合色香五月排名| 99在线视频免费| 少妇性饥渴无码A区免费| 一级毛片无遮挡免费全部|