<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 用于創建對象的 他們的作用就和編寫bean標簽的功能是一樣 . ## Component 作用:用于把當前類對象存入spring容器中. 屬性:value ,用于指定bean的id.當我們不寫值,它默認值是當前類名,且首字母改小寫. 但是需要去掃描包路徑: ~~~ <context:component-scan base-package="com"/> ~~~ ## Controller 與component一致. ## Service 與component一致. ## Repository 與component一致. # 用于注入數據的 他們的作用就和bean中寫property標簽作用是一樣的. ## Autowired 作用:自動按類型注入.只要容器中有唯一的一個bean對象類型和要注入的變量類型匹配.就可以注入成功.可以作用于成員變量和方法上. 先跳過key,去找value,看類型是否一致,如果不一致,報錯. 如果類型一致,注入. 如果有兩個類型一致的目標.就去找可以匹配的key(變量名稱). ![](https://box.kancloud.cn/07dda2343c0dc173ea12648b215b9598_1331x528.png) ## Qualifier 作用:在按照類型注入的基礎上,再按照名稱注入.它在給類成員注入時不能單獨使用,要和Autowired配合使用.但是在給方法參數注入時可以. ## Value 用于注入基本類型和string類型. 屬性:value,用于指定數據的值.它可以使用SPEL表達式. ## Resource 作用:直接按照bean的id注入.可以獨立使用. 屬性:name,用于指定bean的id. # 用于改變作用范圍的 在和bean標簽寫scope屬性實現的功能是一樣的. ## Scope 用于指定bean的作用范圍. 屬性:value,默認是singleton. # 和生命周期相關的 他們的作用和bean標簽中使用init-method和destroy的作用是一樣的. ## PreDestroy 指定銷毀方法. ## PostConstruct 指定初始化方法.
                  <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>

                              哎呀哎呀视频在线观看