mybatis中出现MapperRegistry异常
查看运行后编译taget的目录下并没有mapper.xml文件,就会导致该异常。
原因是:mapper.xml没有放在resources下
解决方法1:把mapper.xml文件放在resources下
解决方法2:更改maven编译规则,在pom中添加如下标签
<build> <!-- 更改maven编译规则 --> <resources> <resource> <!-- 资源目录 --> <directory>src/main/java</directory> <includes> <include>*.xml</include><!-- 默认(新添加自定义则失效) --> <include>**/*.xml</include><!-- 新添加 */代表1级目录 **/代表多级目录 --> </includes> <filtering>true</filtering> </resource> </resources> </build>