0%

Mybatis-Trim使用方法

现在在公司搞Java开发,框架研究中
写一下MyBatis部分的研究报告

trim

在段首和段末自动添加或删除指定字符串

属性

属性 描述
prefix 段首添加字符串
suffix 段末添加字符串
prefixOverrides 段首删除字符串
suffixOverrides 段末删除字符串

说明

prefix

如果标签内有内容则自动在段首添加指定字符串

suffix

如果标签内有内容则自动在段末添加指定字符串

prefixOverrides

如果标签内有内容则自动在段首删除指定字符串

suffixOverrides

如果标签内有内容则自动在段末删除指定字符串

例子

1

1
2
3
<trim prefix="1=1" suffix="2=2">
and
</trim>

1=1 and 2=2

2

1
2
3
<trim prefix="1=1" suffix="2=2" prefixOverrides="bad" suffixOverrides="girl">
bad and girl
</trim>

1=1 and 2=2

3

1
2
3
4
<trim prefix="1=1" suffix="2=2" prefixOverrides="bad" suffixOverrides="girl">
bad and girl
bad and girl
</trim>

1=1 and girl bad and 2=2

4

1
2
3
4
<trim prefix="1=1" suffix="2=2" prefixOverrides="bad" suffixOverrides="girl">
<if test="1==1">bad and girl</if>
<if test="1==1">bad and girl</if>
</trim>

1=1 and girl bad and 2=2

5

1
2
3
4
5
<trim prefix="1=1" suffix="2=2" prefixOverrides="bad" suffixOverrides="girl">
<if test="1==1">bad and girl</if>
<if test="1==1">i and love and you</if>
<if test="1==1">bad and girl</if>
</trim>

1=1 and girl i and love and you bad and 2=2