1.项目是用的ruoyi-cloud
2.项目自带mybatis 想升级为mybatis plus
3.mybatis plus集成后,启动正常,但是dao访问xml时,报错Invalid bound statement (not found)
4.试了好多次无果,后来又把application.yml的mybatis-plus换成mybatis,目的是查看是否mybatis能否正确关联到sql,xml文件
5.更换之后,问题就暴露出来了,提示字符串找不到,实际上就是因为resultMap.type 或者select.parameterType,只写了类名,没有写类路径导致的,
6.像我的情况,就报 BPropertyCompany 找不到什么什么的,具体报错忘记记录了
7.把xml中所有的类名前都加路径,就可以了
8.然后mybatis可以不报错了,在切换成mybatis-plus,也不报Invalid bound statement (not found)错误了