Spring異常之org.springframework.beans.factory.BeanCreationException Error creating bean with name...

版權聲明:本文爲 小異常 原創文章,非商用自由轉載-保持署名-註明出處,謝謝!
本文網址:https://blog.csdn.net/sun8112133/article/details/106727666


今天在做 SSH 整合的時候,遇到這樣的異常,經過查閱相關資料,終於把它解決了,順便來個總結吧。。。。


異常提示:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sessionFactory’ defined in class path resource [applicationContext.xml]…

異常


大概意思是:

創建類路徑資源 [applicationContext.xml] 中定義的名稱爲 ‘sessionFactory’ 的 bean 時出錯。


一般你可能會犯這樣的錯誤:

通過觀察上圖中被標記出來的異常信息,咱們可以知道 :

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘XXX’

其實這個異常爲:注入 bean 失敗異常

說白了,出現這個異常,就是找不到對應的 bean 啦!能夠導致 bean 注入失敗的原因一般有以下幾種:

  • 對應的 bean 沒有添加註解;
  • 對應的 bean 添加註解錯誤,例如將 Spring 的 @Service 錯選成 dubbo 的;
  • 選擇錯誤的自動注入方法等。

我遇到的是錯誤的進行了自動注入,這個時候需要檢查每個 bean 在注入時候的配置,可能配置錯了。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章