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