若依框架中自定义路径的mapper包找不到

若依框架中自定义路径的mapper.xml文件找不到

在这里插入图片描述
前后检查了一遍,dao接口的名称和xml文件的名称一致,xml文件中的namespace值也为接口的全路径,但项目启动之后就是报错找不到自定义mapper包目录。

原因如下:
在这里插入图片描述

若依默认只找com.ruoyi包下的mapper包,自定义包的话需要加上对应的匹配规则,比如我的包在com.property包下,需要加上
com.property.**.mapper

在这里插入图片描述
注意一个以上的匹配路径需要在匹配规则外加上{},重启应该就可以找到对应mapper包的接口了。

猜你喜欢

转载自blog.csdn.net/studio_1/article/details/127672834