org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML.的解决方法


在整合SSM的时候爆了一个异常,说namespace错误,有效信息如下:

 nested exception is java.lang.IllegalArgumentException: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Wrong namespace. Expected 'com.zmkj.momo.admin.category.dao.CategoryMapper' but found 'CategoryMapper'.

我就在shiro-config.xml查看是不是包扫描器有问题,找了半个小时也没看到发现问题,连续两天找不到问题头绪。查看百度了许多帖子也没有看到解决自己问题的方法,然后静下心来,重新仔细排查,终于发现问题所在。晕菜,其实tomcat一直在提示问题,自己看了N遍也没有看到,原来是CategoryMapper.xml文件里面的namespace,果不其然,写成了CategoryMapper,没有完整路径,修改后:‘’com.zmkj.momo.admin.category.dao.CategoryMapper“一切正常。

正是因为自己对shiro还是不熟悉,造成输入问题,引发故障。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Mybatis使用配置文件时报错Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. ### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax. Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource pers.zhb.dao/StudentMapper.xml The error may exist in com/bjpowernode/dao/StudentDao.xml ### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderExcept ### Error building SqlSession. ### The error may exist in SQL Mapper Configuration ### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibat 解决 nested exception is org.apache.ibatis.builder.BuilderException: Error invoking SqlProvider method (tk.mybatis.mapper.provider.base.BaseInsertProvider.dynamicSQL) mybatis异常:nested exception is org.apache.ibatis.builder.BuilderException: Error resolving JdbcType Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xm SpringBoot和mybatis整合报错:Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 152; columnNumber: 10; 元素类型为 "mapper"
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM