<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                依賴注入是反轉控制的一種。 ## [](https://github.com/someus/another-tutorial-about-java-web/blob/master/01-00.md#什么是反轉控制)什么是反轉控制? 我們平常寫程序,需要什么對象,就在代碼里顯式地new一個出來然后使用,這是我們自己去控制對象的生成。 而反轉控制是讓Spring(或者類似的其他工具)幫忙去生成我們需要的對象,也就是說對象的生成的控制權交給Spring了。 當然,Spring需要依據一定的規則去生成對象,這個規則就在我們寫的xml配置文件、或者代碼中添加的注解之中。 換句話說,我們不要生成對象,但是要去寫配置。 據說,反轉控制可用于解耦。這個在小型的項目中很難看出來,項目越大越能感受得到。(我是沒寫過這方面的大的項目,想著xml配置就頭疼) 反轉控制的實現中應用了大量的反射。 ## [](https://github.com/someus/another-tutorial-about-java-web/blob/master/01-00.md#依賴注入)依賴注入 聲明依賴關系,Spring將對象A需要的對象B注入到對象A中。 ## [](https://github.com/someus/another-tutorial-about-java-web/blob/master/01-00.md#建議閱讀)建議閱讀 google?`Spring 依賴注入`。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看