1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      SpringBean常用注解的示例分析

      這篇文章主要介紹Spring Bean常用注解的示例分析,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

      我們提供的服務(wù)有:成都網(wǎng)站設(shè)計、網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、邱縣ssl等。為上千企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的邱縣網(wǎng)站制作公司

      基于注解的裝配

      在Spring框架中,盡管使用XML配置文件可以很簡單地裝配Bean,但如果應(yīng)用中有大量的Bean需要裝配,會導(dǎo)致XML配置文件過于龐大,不方便以后的升級與維護(hù),因此更多的時候推薦開發(fā)者使用注解(annotation)的方式去裝配Bean。

      在Spring框架中定義了一系列的注解,下面介紹集中常用的注解。

      @Component

      該注解是一個泛化的概念,僅僅表示一個組件對象(Bean),可以作用在任何層次上。

      @Repository

      該注解用于將數(shù)據(jù)訪問層(DAO)的類標(biāo)識為Bean,即注解數(shù)據(jù)訪問層Bean,其功能與@Component相同。

      @Service

      該注解用于標(biāo)注一個業(yè)務(wù)邏輯組件類(Service層),其功能與@Component相同。

      @Controller

      該注解用于標(biāo)注一個控制器組件類(Spring MVC的Controller),其功能與@Component相同。

      @Autowired

      該注解可以對類成員變量、方法及構(gòu)造方法進(jìn)行標(biāo)注,完成自動裝配的工作。通過使用@Autowired來消除setter和getter方法。默認(rèn)按照Bean的類型進(jìn)行裝配。

      @Resource

      該注解與@Autowired的功能一樣,區(qū)別在于該注解默認(rèn)是按照名稱來裝配注入的,只有當(dāng)找不到與名稱匹配的Bean時才會按照類型來裝配注入;而@Autowired默認(rèn)按照Bean的類型進(jìn)行裝配,如果想按照名稱來裝配注入,則需要和@Qualifier注解一起使用。

      @Qualifier

      該注解與@Aitowired注解配合使用。當(dāng)@Autowired注解需要按照名稱來裝配注入時需要和該注解一起使用,Bean的實例名稱由@Qualifier注解的參數(shù)制定。

      在上面幾個注解中,雖然@Repository、@Service和@Controller等注解的功能與@Component注解相同,但為了使類的標(biāo)注更加清晰(層次化),在實際開發(fā)中推薦使用@Repository標(biāo)注數(shù)據(jù)訪問層(DAO層)、使用@Service標(biāo)注業(yè)務(wù)邏輯層(Service層)、使用@Controller標(biāo)注控制器層(控制層)。

      以上是“Spring Bean常用注解的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


      網(wǎng)站欄目:SpringBean常用注解的示例分析
      本文來源:http://ef60e0e.cn/article/gseooh.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        罗定市| 临清市| 方山县| 云梦县| 武隆县| 苍山县| 禹城市| 元氏县| 大理市| 柘城县| 昆明市| 富宁县| 汶上县| 长子县| 鹿邑县| 大方县| 武城县| 邵东县| 抚顺市| 涟水县| 确山县| 镇宁| 金沙县| 澄城县| 马关县| 珲春市| 邯郸县| 铜鼓县| 曲靖市| 象山县| 即墨市| 天水市| 正安县| 清水县| 广宁县| 曲周县| 普格县| 抚远县| 海兴县| 彰化市| 晋城|