org.springframework.beans.factory.BeanCreationException異常的原因和解決的方法


今天在啟動項目的tomcat的時突然發現報一下錯誤:
這里寫圖片描述
所以在就想着結合之前遇到的問題總結一下,這個bug實際上是說沒有找到對應的bean,而出現這種情況一般有這幾種原因:
1、對bean沒有添加注解或者是Spring配置文件中bean有問題
2、對bean添加注解錯誤。例如@Service引用成dubbo的
3、自動注入方式有問題
現在分析了出現問題的原因,自然問題解決也就水到渠成了。我是由於@Service注解引用成dubbo導致的。
問題解決的方法:
1、查看Spring配置文件中的的文件掃描是否已經將自己需要的文件包括進去,查看的spring配置文件語句如下:
這里寫圖片描述
2、這種情況要查看類上面的注解是否引用正確。如@Service需要引用的是

import org.springframework.stereotype.Service;

當引用成import com.alibaba.dubbo.config.annotation.Service;自然就會報錯。
3、此時需要查看自動注入是否出現問題。
溫馨提示:出現這種異常的問題很多,以上只是自己的見解,希望大家多多留言補充。


免責聲明!

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



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