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

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

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

    zhyiwww
    用平實的筆,記錄編程路上的點點滴滴………
    posts - 536,comments - 394,trackbacks - 0
    下面的這段代碼是SpringGuide中的一個例子
    public class MyServlet extends HttpServlet {
    ?
    ? public void doGet(
    HttpServletRequest request,?
    HttpServletResponse response)
    ???? throws ServletException, IOException {
    ?? ……
    ? }
    }
    作者把這個Servlet的應用歸為type1型的依賴注入。以前我曾經看過這個例子,不過當時沒有怎么理解。
    今天,開始仔細的學習的時候,好好的想了一下,覺得稍有理解。
    對于一個Servlet來說,可能覺得,在用戶請求到達的時候,其響應就完了,如果簡單的看這個問題,那么就太簡單了。作為我們來說需要知道所以然。
    如果單純的是一個類,調用一個方法do(String a,String b),提供兩個參數,那也就正常了。因為你調用這個方法的時候,已經實例化了,有可能是你自己實例化的 new Object ().do("a,","b")。
    但是你在請求到一個servlet的時候,卻不需要去顯式創建一個servlet的實例,然后再調用其doGet(request,response)方法,因為,你在請求到達之前,先到達容器,讓后再到servlet,在到達servlet之前,并沒有生成對應的request對象和response對象。所以此時,servlet并不知道要做什么。
    問題來了,
    request從哪來?
    response從哪來?
    是你封裝的嗎?
    其實,此時的請求由容器接收,并封裝和創建對應的request和response對象,然后把傳入到servlet對象里面。
    也就是說,在你動態的請求之前,這個依賴并不存在。
    請求之后,容器封裝之后的對象才有了依賴,這是個動態的依賴。然后才會注入到servlet里面。

    這就是為什么是動態依賴,是依賴注入。
    我對依賴的一點粗淺理解。




    |----------------------------------------------------------------------------------------|
                               版權聲明  版權所有 @zhyiwww
                引用請注明來源 http://m.tkk7.com/zhyiwww   
    |----------------------------------------------------------------------------------------|
    posted on 2007-07-02 11:35 zhyiwww 閱讀(676) 評論(0)  編輯  收藏 所屬分類: j2ee
    主站蜘蛛池模板: 亚洲av永久中文无码精品综合| 久久青草免费91观看| 亚洲综合伊人久久大杳蕉| 免费A级毛片无码A∨| 亚洲变态另类一区二区三区| 亚洲码国产精品高潮在线| 一二三四在线观看免费高清中文在线观看| 无码亚洲成a人在线观看| 亚洲AV无码国产精品色午友在线| 免费无码A片一区二三区| 亚洲免费在线观看| 亚洲香蕉在线观看| 最新国产AV无码专区亚洲| 国产91色综合久久免费| free哆拍拍免费永久视频| 久久精品国产亚洲AV蜜臀色欲| 久久国产成人亚洲精品影院| 国产精品久久久久免费a∨| 永久免费av无码网站yy| 欧美激情综合亚洲一二区| 青青草原精品国产亚洲av| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 亚洲最大福利视频网站| 亚洲av区一区二区三| 成人免费午夜无码视频| 免费国产污网站在线观看| 国产综合成人亚洲区| 久久精品国产亚洲av麻豆图片| 亚洲成AV人片在| 久久激情亚洲精品无码?V| 日本一道高清不卡免费| 国产免费一区二区三区| 免费一级毛片在线播放视频| 成人福利在线观看免费视频| 亚洲人成人伊人成综合网无码| 亚洲黄色三级网站| 国产A在亚洲线播放| 日本亚洲国产一区二区三区| 午夜国产大片免费观看| 夜夜嘿视频免费看| 永久免费av无码不卡在线观看|