Maven多模块下,扫描不到子模块mybatis xml文件的解决方法

Maven项目, 包含common模块、主模块;

其中common模块中有若干个mybatis的mapper和xml, 

主模块调用其mapper时提示出错, 原因是找不到mapper对应的xml映射关系.

原因:主模块的application.yml里面,配置mybatis的mapper-locations时, 用的是classpath, 只会扫描当前moduler的class;

解决:改为  classpath*  扫描所有jar

发布了134 篇原创文章 · 获赞 26 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/inflaRunAs/article/details/105204786