SSM整合遇到的坑

Error parsing Mapper XML. The XML location is 'fileorg.apache.ibatis.builder.BuilderException: Error

在这里插入图片描述
遇到这种问题可能是你的spring配置文件中整合mybatis时,mapper映射文件目录不对
如果mapper.xml与mapper接口的路径相同
则在spring中整合mybatis时不用mapperLocations这个属性,可直接注释掉,
不注释掉的话会产生冲突报错
在这里插入图片描述
在这里插入图片描述
删除这个属性后(注释),
在这里插入图片描述
在这里插入图片描述
成功运行

=======================================================

如果mapper.xml与mapper接口的路径不相同
在这里插入图片描述
这时候SqlSessionFactoryBean中必须加上mapperLocations属性
在这里插入图片描述
在这里插入图片描述
成功运行!
没有这个属性的话会报错

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐