A模块引用B模块的mapper.java和mapper.xml时一直找不到mapper的sql映射
A模块引用B模块的mapper.java和mapper.xml时一直找不到mapper的sql映射
场景:我在A模块需要用到B模块的mapper.java和mapper.xml,但是一直报错Caused byorg.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.simceredx.isample.common.mapper.SampleManageMapper.insert
排错:
原因找到了:就是我只扫描了mapper.java文件,而配置文件的配置是classpath:
,这个是指本木快的classpath路径,所以没有扫描到B模块下的mapper.xml文件
解决方法:修改classpath:
为classpath*: