關於Spring中org.springframework.beans.factory.UnsatisfiedDependencyException異常


這個異常是由於在applicationContext.xml中關於bean的autowirte裝配類型,在類型byName,byType,constructor三種類型中,可能會出現因無法自動裝配而產生題目中的異常。

下面介紹一下關於autowrite的集中裝配類型:

1)no:采用自動裝配。必須使用ref直接飲用其他Bean<ref bean="JavaBean"/>

2)byName:以屬性名區分自動裝配。在容器中尋找與JavaBean屬性名相同的JavaBean,並假期自動裝配到JavaBean中。

3)byType:以屬性類型區分自動轉配

4)constructor:通過構造方法的參數類型自動裝配

5)autudetect:首先使用constructor方式自動裝配,然后使用byType方式

 

在使用自動裝配的時候,吧容易出現問題的JavaBean采用手動裝配。


免責聲明!

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



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