mybatis Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 296; 元素内容必须由格式正确的字符数据或标记组成。
错误信息Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 296; 元素内容必须由格式正确的字符数据或标记组成。
出现原因
- 本来的sql书写格式就是不正确,仔细检查.
- 确认格式没有问题以后,检查一下是否存在
<>这两个符号,这两个符号会导致解析失败.
解决办法
-
xml形式解决办法 :
- 将
<替换为<,将>替换为> - 将对应的语句用
<![CDATA[ ]]>包含起来
- 将
-
注解形式解决办法 :
- 将
<替换为<,将>替换为>
- 将

浙公网安备 33010602011771号