WHERE标签、TRIM标签

WHERE标签

WHERE标签:只有一个以上的IF条件有值得情况下才去插入WHERE子句,而且,如果开头的内容是AND或OR开头,WHERE标签知道如何进行剔除。

TRIM标签

四个属性:

  • prefix:在trim包裹的SQL前添加指定内容
  • suffix:在trim包裹的SQL尾添加指定内容
  • prefixOverrides:去掉(覆盖)trim包裹的SQL的指定首部内容
  • suffixOverrides:去掉(覆盖)trim包裹的SQL的指定尾部内容

prefixOverrides和suffixOverrides支持匹配多个字段:

1
2
3
4
5

<trim prefix="where" prefixOverrides="and|or">

</trim>