关闭

mybatis异常 :元素内容必须由格式正确的字符数据或标记组成。

标签: mybatis异常
11885人阅读 评论(2) 收藏 举报
分类:

今天同事写一个查询接口的时候,出错:元素内容必须由格式正确的字符数据或标记组成。


错误原因:mybatis查询的时候,需要用到运算符 小于号:< 和  大于号: >,在mybatis配置文件里面,这种会被认为是标签,所以解析错误

错误事例:

select 
 	<include refid="Base_Column_List" />
 	from t_time_interval where 
 	status <> 99 
 	and time_intvl_id >=29 and time_intvl_id <=45 
 	order by time_intvl_id



解决办法:

select 
 	<include refid="Base_Column_List" />
 	from t_time_interval where 
 	<![CDATA[ status <> 99 
 	and time_intvl_id >=29 and time_intvl_id <=45 
 	order by time_intvl_id]]>


7
1
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

xml解析----元素类型 "XXXX" 必须由匹配的结束标记 "</XXXX>" 终止。

概述: 利用eclipse link 中moxy在弄微信的向微信写入数据。报错了。。。。 [Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.7.0.v20170701-882318f): org.eclipse.pe...
  • m0_37355951
  • m0_37355951
  • 2017-08-03 15:47
  • 1805

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

报错日志: 五月 10, 2016 3:02:30 下午 org.apache.catalina.startup.Catalina load 警告: Catalina.start using conf/server.xml: 元素类型 "Context" 必须由匹配的结束...
  • sj13878157300
  • sj13878157300
  • 2016-05-10 15:22
  • 3957

使用thymeleaf时遇到的一些问题

最近一直在使用spring boot,所以自然而然的使用了thymeleaf,但是我想说习惯了jsp之后使用thymeleaf真实觉得不顺手,在使用thymeleaf中也遇到了一些问题,在这里记录一下,应该还是挺有用的,呵呵……问题一:org.xml.sax.SAXParseException: 元...
  • xyc_csdn
  • xyc_csdn
  • 2017-05-29 12:57
  • 6677

thymeleaf 学习笔记-基础篇

来源 http://www.open-open.com/lib/view/open1451625468230.html (一)Thymeleaf 是个什么?      简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类...
  • shanshan_blog
  • shanshan_blog
  • 2017-02-23 11:59
  • 1358

XML多个根节点提示“文档中根元素后面的标记必须格式正确”解决

XML多个根节点提示“文档中根元素后面的标记必须格式正确”解决
  • tudaodiaozhale
  • tudaodiaozhale
  • 2017-11-10 21:53
  • 220

xml中有特殊字符,导致解析时出错

xml解析异常解决
  • haoshaoxing
  • haoshaoxing
  • 2015-01-29 17:29
  • 1780

必须声明元素类型 "hibernate-mapping"

[2013-05-16 16:25:15,359] ERROR org.hibernate.internal.util.xml.ErrorLogger - HHH000196: Error parsing XML (2) : 必须声明元素类型 "hibernate-mapping&quo...
  • baiyanglu
  • baiyanglu
  • 2013-05-16 16:25
  • 5832

DES加密算法(密文只有字符串和数字)

因为最近在做一个系统,系统需要有个能展示一个数据页面在大屏幕上,而这个页面的数据是和每个用户挂钩的。但是要求又不能让用户看到URL地址上的用户的个人ID。 之前用了BASE64的加密算法,对ID进行加密,后来发现密文中有%的字符出现,偶尔会出现无法解密的问题。 但是大部分时候却是可以的。 一直...
  • walle167
  • walle167
  • 2016-03-30 15:50
  • 3897

jasig CAS客户端配置

cas客户的配置及出现org.xml.sax.SAXParseException; lineNumber: 64; columnNumber: 23; 元素类型 "label" 必须由匹配的结束标记 "</label>" 终止,错误处理!
  • Hchengbowen
  • Hchengbowen
  • 2016-04-13 22:51
  • 713

正确理解转义字符\

一. strlen与sizeof的意义 sizeof是C/C++中的一个关键字,不是函数,简单的说其作用就是返回一个对象或者类型所占的内存字节数。 strlen()是一个函数,求一个字符串的有效长度,strlen函数的结束条件是遇到\0结束计数。 二.用sizeof求一个字符串分为几种情况: ...
  • littesss
  • littesss
  • 2017-05-27 16:59
  • 556
    个人资料
    • 访问:560019次
    • 积分:5415
    • 等级:
    • 排名:第5806名
    • 原创:102篇
    • 转载:33篇
    • 译文:0篇
    • 评论:353条
    个人简介
    我只是一个简单的Coder,为了兴趣和理想奋斗在生活的道路上
    希望大家多多交流,共同进步,有疑问或想法请留言或者私信,也可以加群:157797573

    博客专栏
    最新评论
    你还在一个人孤独的奋斗吗?
    其实,你并不寂寞,欢迎加入CSDN Java群,这里是你的另一个家!    点击加入:CSDN Java群