出现问题:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
问题排查:
1,主启动类的@MapperScan("mapper路径") ,配置正确
@MapperScan("com.xzh.ms.library.mapper")
2,mybatisPlus的配置文件.xml的路径,配置正确
mybatis-plus:
mapper-locations: classpath:mapper/*Mapper.xml,classpath*:com/gitee/sunchenbin/mybatis/actable/mapping/*/*.xml
type-enums-package: com.xzh.ms.**.enumerate
问题解决:
最后发现,工程为了解耦分成了两个module,但是在工程命名时将两个module的包名设置的不统一,导致扫描不到mapper。最后将两个module的包名设置统一之后,问题解决。