Maven项目, 包含common模块、主模块;
其中common模块中有若干个mybatis的mapper和xml,
主模块调用其mapper时提示出错, 原因是找不到mapper对应的xml映射关系.
原因:主模块的application.yml里面,配置mybatis的mapper-locations时, 用的是classpath, 只会扫描当前moduler的class;
解决:改为 classpath* 扫描所有jar
Maven项目, 包含common模块、主模块;
其中common模块中有若干个mybatis的mapper和xml,
主模块调用其mapper时提示出错, 原因是找不到mapper对应的xml映射关系.
原因:主模块的application.yml里面,配置mybatis的mapper-locations时, 用的是classpath, 只会扫描当前moduler的class;
解决:改为 classpath* 扫描所有jar