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

在配置ssm框架的时候,写mapper映射文件的时候会出现

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

有时候编译的时候会出现这个bug,是因为在前面写了注释。导致了执行顺序的问题。需要把一些注释删掉,就可以正常执行了。

/*mapper动态开发*/
<mapper namespace="com.ssm.mapper.TestSsm">

    <select id="testing" parameterType="String" resultType="user">
        select * from user where name = #{name}
    </select>
</mapper>

像这样。我在mapper映射文件前面加了注释。会影响了sql执行的顺序。

原文地址:https://www.cnblogs.com/huangcan1688/p/12132959.html

时间: 2024-10-24 14:20:01

元素类型为 "mapper" 的内容必须匹配 "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|select)的相关文章

MyBatis 元素类型为 &quot;configuration&quot; 的内容必须匹配 &quot;.....

修改MyBatis配置文件时,添加typeAliases节点,报了一个BuilderException: org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession. ### Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXPars

元素类型为 &quot;package&quot; 的内容必须匹配 &quot;(result-types?,interceptors?,default-interceptor-ref?

该错误为struts.xml内配置文件节点顺序错误. package内的元素节点必须按照以下顺序排放:  result-types         interceptors         default-interceptor-ref         default-action-ref         default-class-ref         global-results         global-exception-mappings         action*

元素类型为 &quot;session-factory&quot; 的内容必须匹配 &quot;(property*,mapping*,(class-cach....解决方法

http://www.cnblogs.com/kisso143/p/3642057.html property必须写在mapping的上面.

XML Parser Error on line 47: 元 素类型为 &quot;generatorConfiguration&quot; 的内容必须匹配 &quot;(properties?,classPathEntry*,context+)&quot;

记一次粗心导致的问题: 1.原因: plugin的位置放错了 2.查官网:<context>的子元素位置顺序如下 3.解决问题: 原文地址:https://www.cnblogs.com/slpa/p/12167686.html

hibernate.cxf.xml 配置文件 解决 内容必须匹配 &quot;(property*,mapping*,(class-cache|collection-cache)*,event*,listener*)&quot;

这两天想看看hibernate的东西,就跟着官网教程自己做,被官网网页上的配置文件给坑了. 有两个注意的地方,如果是按照官网的筒子们注意啦,一个是hibernate的头xsd验证文件,不修改成dtd读取hibernate.cxf.xml会 抛出Could not parse configuration: /hibernate.cfg.xml或者org.hibernate.MappingException: invalid configuration异常的哦. 1 <hibernate-confi

Parse Fatal Error at line 41 column 24: 元素类型 &quot;url-pattern&quot; 必须由匹配的结束标记 &quot;&lt;/url-pattern&gt;&quot; 终止

1.错误描述 严重: Parse Fatal Error at line 41 column 24: 元素类型 "url-pattern" 必须由匹配的结束标记 "</url-pattern>" 终止. org.xml.sax.SAXParseException; systemId: jndi:/localhost/SpringMVCH/WEB-INF/web.xml; lineNumber: 41; columnNumber: 24; 元素类型 &qu

启动tomcat闪退,logs中提示元素类型 &quot;Context&quot; 必须由匹配的结束标记 &quot;&lt;/Context&gt;&quot; 终止的解决方法

报错日志: 五月 10, 2016 3:02:30 下午 org.apache.catalina.startup.Catalina load 警告: Catalina.start using conf/server.xml: 元素类型 "Context" 必须由匹配的结束标记 "</Context>" 终止. 五月 10, 2016 3:02:30 下午 org.apache.tomcat.util.digester.Digester fatalErro

《Programming WPF》翻译 第5章 4.元素类型样式

原文:<Programming WPF>翻译 第5章 4.元素类型样式 命名样式非常有用,当你得到一组属性并应用到特点的元素上.然而,如果你想要应用一个统一的样式到所有确定元素类型的实例,设置TargetType而不用一个Key,如示例5-16所示. 示例5-16 <!-- no Key --> <Style TargetType="{x:Type Button}">   <Setter Property="FontSize"

CSS的元素类型

前面有一篇文章讲到在css世界中,html元素的表现都是一个个盒子,而css中盒子的显示方式有三种方式,分别是块元素.行内元素和行内块元素.本文总结这三种显示方式的特征和区别. 1 写在前面 最近在整理cnblogs上页面的样式,默认右侧[随笔分类]中的标签是每行显示一个,而我想把右侧[随笔分类]中的标签设置为一行显示多个标签,至于显示多少个则随标签的大小而定,并且每个标签在鼠标放上去的时候会有背景颜色的变化.效果如下图. 下面我们就来分析一下如何让左边的标签显示方式变为右边这样的吧 2 块元素