报的错误如上图,该错误是由于rg.mybatis.spring.mapper.MapperScannerConfigurer的下面basePackage出了问题。
发现org.mybatis.spring.mapper.MapperScannerConfigurer 自动扫描并创建的是java 的mapper文件,即编译后的class文件,并不是xml文件。但是本处准备做mapper的动态代理,这里部分原本是为了扫描xml部分内容。
实际扫描了红框中的。class文件报错。
修改方法:1. 把xml文件单独放在一个包中。
2 .添加上图中注释的部分。这里由于我添加以后包同样的错误,所以我把它放在不同包里面。