元素类型为 "resultMap" 的内容必须匹配 "(constructor?,id*,result*,association*,collection*,discrim

Posted zZach

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了元素类型为 "resultMap" 的内容必须匹配 "(constructor?,id*,result*,association*,collection*,discrim相关的知识,希望对你有一定的参考价值。

最近在写SSM项目的时候一不小心就会出现停在“dataSource-1 inited”的情况,将Log4j的输出级别该为debug的时候就能发现是陷入了死循环,并且发现这么一段报错:

元素类型为 “resultMap” 的内容必须匹配 “(constructor?,id*,result*,association*,collection*,discriminator?)”。;

后来在网上搜索答案才发现:“必须匹配”也包括了括号内元素的顺序,也就是必须按照先写constructor,再写id,再写result,再写association……这样的顺序,如此修改之后问题就解决了。

以上是关于元素类型为 "resultMap" 的内容必须匹配 "(constructor?,id*,result*,association*,collection*,discrim的主要内容,如果未能解决你的问题,请参考以下文章

元素类型为 "mapper" 的内容必须匹配 "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update

org.xml.sax.SAXParseException: 元素类型为 "resultMap" 的内容必须匹配 "(constructor?,id*,result*,a

mybatis的查询必须指定resultType或者resultMap吗?

元素类型为 “mapper“ 的内容必须匹配 “(cache-ref|cache|resultMap*|parameterMap

Mybatis----resultMap类型详解

07第七课:输出参数为各种类型以及HashMap和resultMap的使用