目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 js springboot win10 电路 vue macOS nginx esp32 windows git docker idea maven esp8266 python Arduino

存档:

X

[ mybatisPlus ] 中大于号和小于号表示方式

xml中写sql难免 会用到 > <> 这些符号,这样的话会与xml便签产生冲突

解决方法1 转义

特殊字符替代符号
&&amp;
<&lt;
>&gt;
"&quot;
'&apos;
==

eg: >= : &gt;= <= : &lt;= 能找到规律了吧剩下的自己直接组合使用即可。

2 使用标记方式实现大于小于号的表示

XML中 如果被**** 标记,就不会对其中内容进行XML解析,所以再其内部可以直接使用大于和小于符号

<if test="startTime != null ">
    AND <![CDATA[ order_date >= #{startTime,jdbcType=DATE}  ]]>
</if>
<if test="endTime != null ">
    AND <![CDATA[ order_date <= #{endTime,jdbcType=DATE}  ]]>
</if>

标题:[ mybatisPlus ] 中大于号和小于号表示方式
作者:llilei
地址:http://solo.llilei.work/articles/2023/08/28/1693189802922.html