自學springboot頭疼啊,明明已經配置了數據源,但是在啓動項目的時候總是報上面的錯誤。
網上最多的一種就是給springApplication添加 Exculed 關閉 DataAutowired 就是排除數據源掃描。
但是,這樣做的後果是什麼?
就是後面mapper不能掃描到。而且我明明配置了數據源,憑啥不給我啓動??
後來我實在百度不到方法就自己試
先把application.properties改成application.yml文件,發現可以,掃描到我的數據源了。但是application.properties裏的其他配置項卻掃不到了。因爲我只在yml裏面配置了數據源,其他的數據沒有配置
這個結果顯然不是我想要的
我想着會不會是我項目不完整?或者java虛擬機中我的代碼有殘缺??
我重新build項目
就是在
然後問題就完美解決了!!!
開心😊
如果有人遇到了這樣的問題,可以試試,或者把properties改成yml,就是麻煩點