美文网首页
《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