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