美文网首页
《Mybatis报错》lineNumber: 19; colum

《Mybatis报错》lineNumber: 19; colum

作者: 空城空忆亦空心 | 来源:发表于2018-09-08 20:11 被阅读0次

1.原因分析

  在MyBatis动态SQL语句中不能使用 && 符号

2.解决方案

  把 && 符号改为 and 或者 &amp

  在 mapper 的动态 SQL 中若出现大于号(>)、小于号(<)、大于等于号(>=),小于等于号(<=)等符号,最好将其转换为实体符号。否则, XML 可能会出现解析出错问题。特别是对于小于号(<),在 XML 中是绝对不能出现的。否则一定出错

3.其余符号参考表

 注意分号为英文符号,这里因为会转义,输入的是中文符号

原符号 < <= > >= & ' "
替换符号 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot;

相关文章

网友评论

      本文标题:《Mybatis报错》lineNumber: 19; colum

      本文链接:https://www.haomeiwen.com/subject/ydelgftx.html