spring的bean的注解配置


使用bean的方式配置spring 比較麻煩,開發的時候經常使用注解的方式配置spring。
第一步,創建java項目,導入jar包
第二步,創建spring 的主配置文件
第三步,創建實體類,加注解
@Component 注解(所有實現類都要加上注解)
同我們使用bean的方式創建對象,加了@Component注解的類會在spring的工廠中創建該對象,該對象的id為@Component注解的類的名稱,但是首字母要小寫。
@Autowired 自動按類型裝配 
第四步,在主配置文件中掃描配置了@Component類所在的包
第五步,測試從spring的工廠中獲取對象
使用autowired注解 如果在工廠中發現了多個接口的實現,會報錯 
我們可以通過在@Autowired注解的屬性上在另外增加一個新的注解的方式解決這個問題: 
如果需要按名稱自動裝配使用@Resource注解,Resource注解的作用是:先按類型自動裝配,如果發現多個實現類的對象,再按名稱進行裝配。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM