Unsatisfied dependency expressed through field ‘baseMapper‘ 原因

菜-菜-菜發表於2020-12-01

Unsatisfied dependency expressed through field ‘baseMapper’ 原因

使用MybatisPlus後,今天突然出現了莫名的報錯原因:

Unsatisfied dependency expressed through field 'baseMapper',看到該報錯名稱一臉懵逼,但是通過字面意思理解,其實就是依賴錯誤,由於本專案是微服務設計模式,因此關於DB的操作都是依賴的另一個服務,按照邏輯而言,也就是說MP的baseMapper未被加入到IOC容器中,否則不可能會依賴失敗,因此推斷是由於本專案中未將DB服務下的相關元件納入到IOC容器所致,因此將DB服務下的相關【MAPPER元件】納入到IOC容器中,具體操作就是在@ComponentScan掃描器中加入DB服務下的MAPPER元件包即可,問題解決

相關文章