错误信息:

Caused by: org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [E:\workspace\JAVA\userSystem\target\classes\mybatis\module\UserLogoutMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is 'file [E:\workspace\JAVA\userSystem\target\classes\mybatis\module\UserLogoutMapper.xml]'. Cause: java.lang.IllegalArgumentException: XML fragments parsed from previous mappers already contains value for com.bootdo.module.dao.UsersMapper.generalConditionat org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:523)at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:380)at org.mybatis.spring.SqlSessionFactoryBean.getObject(SqlSessionFactoryBean.java:547)at com.bootdo.common.config.DataSourceConfig.sqlSessionFactory(DataSourceConfig.java:85)at com.bootdo.common.config.DataSourceConfig$$EnhancerBySpringCGLIB$$669c62f5.CGLIB$sqlSessionFactory$0(<generated>)at com.bootdo.common.config.DataSourceConfig$$EnhancerBySpringCGLIB$$669c62f5$$FastClassBySpringCGLIB$$64960b5a.invoke(<generated>)at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:361)at com.bootdo.common.config.DataSourceConfig$$EnhancerBySpringCGLIB$$669c62f5.sqlSessionFactory(<generated>)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)... 61 common frames omitted
Caused by: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is 'file [E:\workspace\JAVA\userSystem\target\classes\mybatis\module\UserLogoutMapper.xml]'. Cause: java.lang.IllegalArgumentException: XML fragments parsed from previous mappers already contains value for com.bootdo.module.dao.UsersMapper.generalConditionat org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:120)at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:92)at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:521)... 74 common frames omitted
Caused by: java.lang.IllegalArgumentException: XML fragments parsed from previous mappers already contains value for com.bootdo.module.dao.UsersMapper.generalConditionat org.apache.ibatis.session.Configuration$StrictMap.put(Configuration.java:872)at org.apache.ibatis.session.Configuration$StrictMap.put(Configuration.java:844)at org.apache.ibatis.builder.xml.XMLMapperBuilder.sqlElement(XMLMapperBuilder.java:335)at org.apache.ibatis.builder.xml.XMLMapperBuilder.sqlElement(XMLMapperBuilder.java:326)at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:117)... 76 common frames omitted

 xml中定义的sqlid重复了,即相同namespace下有相同的sqlid

由于写了两个xml 映射的同一个mapper,所以如果两个mapper的id有重复的。去掉重复的即可。

转载于:https://www.cnblogs.com/chancy/p/10682029.html

XML fragments parsed from previous mappers already contains value for xxxxx相关推荐

  1. XML fragments parsed from previous mappers already contains value for XXX

    XML fragments parsed from previous mappers already contains value for XXX 异常信息例子 Caused by: java.lan ...

  2. XML fragments parsed from previous mappers already contains value for 解决办法

    在用mybatis创建逆向工程时,出现了: "XML fragments parsed from previous mappers already contains value for .. ...

  3. IllegalArgumentException: XML fragments parsed from previous mappers already contains value for *

    今天写代码过程中碰到控制台报上面的错误,找了好长时间,终于发现问题所在. 因为我的mapper.xml是copy过来后改的名字,网上看了好几个,都没能解决我的问题,最后借鉴(https://blog. ...

  4. 【异常】MyBatis-Plus提示报错XML fragments parsed from previous mappers does not contain value for xxx

    一.报错内容 java.lang.IllegalArgumentException: XML fragments parsed from previous mappers does not conta ...

  5. mybatis报错:XML fragments parsed from previous mappers does not contain value for com.mapper...(已解决)

    今天开发中遇到一个问题: XML fragments parsed from previous mappers does not contain value for com.zjw.mapper.pr ...

  6. java.lang.IllegalArgumentException: XML fragments parsed from previous mappers does not contain valu

    首先情况是昨天正常运行,中间没有修改过mapper.xml文件,今天运行报这个错. 在项目中target文件下找到这个文件,删除后重新启动项目,问题解决.

  7. XML fragments parsed from previous mappers already contains value for错误

    在mybatis中,需要有一个就接口和对应的xml进行映射,映射的对应关系是根据对应的xml中的namespace配置来的.这个配置对应的接口,只能在一个xml中的namespace中,如果有多个xm ...

  8. XML fragments parsed from previous mappers does not contain values

    今天在学习mybatis进行简单查询的时候,遇到了一个问题 让我疑惑了一会后来发现,是在写新的配置文件的时候图省事,直接把原来mapper中的sql文件直接复制了过来 出问题的代码片段如下 其实是为了 ...

  9. SAP Fiori Elements - how to set breakpoint to get converted xml view parsed by f

    how to set breakpoint to get converted xml view parsed by framework

最新文章

  1. Redis源码分析:基础概念介绍与启动概述
  2. MySQL数据库中的索引
  3. ajax异步后台存放购物车表,jQuery购物车插件jsorder用法(支持后台处理程序直接转换成DataTable处理)...
  4. pytorch使用empty跟内建函数random_进行初始化Tensor
  5. java URI 与URL问题
  6. 【机器视觉】 export_def算子
  7. C++ class实现孩子表示法
  8. vue.js能美化界面吗_vue将单页面改造成多页面应用的方法
  9. html 12306页面实现,jQuery模拟12306城市选择框功能简单实现方法示例
  10. Java中PO、DO、TO、DTO、 VO、 BO、POJO 、DAO的概念
  11. 再添一所!华中科技大学成立人工智能与自动化学院
  12. JAVA对象的值与引用
  13. 英语词根词缀记忆法(全集)_闭着眼睛就能背好的托福词汇记忆法
  14. win10恢复经典开始菜单_window10开始菜单经典怎么设置
  15. 传感器系列之4.6雨滴传感器
  16. Java正则表达式语法与示例
  17. 软件测试的支付流程图,软件测试流程图案例.doc
  18. 巨头瓜分锤子老将:创业的黄金时代已远去?
  19. C++学习(第二篇)//最详细C++运算符经验
  20. Solace 备份/恢复solace配置

热门文章

  1. 还不会用springboot写接口?快看这里,手把手操作,一发入魂~
  2. BootLoader简介——linux内核的引导
  3. RTTI机制(运行时类型识别)
  4. 摄像头拼接技术-远超海康大华
  5. robotac属于a类还是b类_工程项目分类A类、B类、C类、D类项目是指什么?注意:不是资料的A、B、C类报建资料...
  6. linux打开python3_linux 进入python
  7. onvif学习笔记5:onvif框架代码初步了解
  8. 关于以太网PAUSE的一点研究
  9. 【java】String 类型真是不可变的吗
  10. 【Java】Java 集合 可视化 在线演示 环境