若依微服务版新建业务模块后提示找不到mapper的解决方法
場(chǎng)景
若依微服務(wù)版怎樣新增業(yè)務(wù)子模塊并使用代碼生成實(shí)現(xiàn)對(duì)表的增刪改查:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109524479
若依微服務(wù)版怎樣實(shí)現(xiàn)不同業(yè)務(wù)模塊下實(shí)體和mapper互相調(diào)用:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109549504
在以上將微服務(wù)版架構(gòu)搭建起來之后,在調(diào)用具體的服務(wù)的方法時(shí)提示找不到mapper的某個(gè)方法
注:?
博客:
https://blog.csdn.net/badao_liumang_qizhi
關(guān)注公眾號(hào)
霸道的程序猿
獲取編程相關(guān)電子書、教程推送與免費(fèi)下載。
實(shí)現(xiàn)
1.首先要看最基本的mapper接口的包路徑和xml的namespace的路徑是否一致,以及方法名字是否一致。
一般在IDEA中能在xml的namespae上按住ctrl加鼠標(biāo)左鍵點(diǎn)到mapper接口層就沒問題。
2.其次看Nacos管理的yml配置文件的指定掃描的包名和路徑是否正確
?
3.然后看相應(yīng)模塊下啟動(dòng)類的注解EnableCustomConfig所配置的路徑是否正確
?
4.如果以上都沒有問題,那么看對(duì)應(yīng)模塊下的target下classes下相應(yīng)mapper的路徑是否正確
如果不正確,在IDEA中首先實(shí)行mvn clean的命令再執(zhí)行build命令重新 編譯
?
總結(jié)
以上是生活随笔為你收集整理的若依微服务版新建业务模块后提示找不到mapper的解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 若依微服务版怎样实现不同业务模块下实体和
- 下一篇: VSCode来绘制流程图真是得心应手