mybatis在mapper.xml中怎么处理大于、小于、不等于号

第一种方法:

使用转义字符

大于号 > >
大于等于号 >= >=
小于号 <
小于等于号 <= <=
& &
单引号 " '
双引号 ' "

例如:sql如下:


    and file.created_at >= '${beginTimeStr}'


    and file.created_at <= '${endTimeStr}'

 

第二种方法:

使用

因为xml格式遇到这种格式会把方括号里的内容原样输出,不进行解析,如:

  • 大于等于    = ]]>
  • 小于等于     

例如:sql如下:


    = '${beginTimeStr}' ]]>


    

你可能感兴趣的:(mysql,mybatis)