Mybatis中标签
何为<trim>
标签呢?
我所理解的Mybatis中的<trim>
标签主要有几个特点:
1、去除sql语句中多的者关键字 “,” 以及 and。
2、拼接"where",“set”,“values(” 等前缀
3、拼接")"等后缀
<trim>
标签的几个属性:
prefix:在条件语句前需要加入的内容,也就是给sql拼接的前缀。
suffix:在条件语句后需要加入的内容,sql拼接后缀
prefixOverrides:覆盖/去掉前一个前缀,比如 and 条件
suffixOverrides:覆盖/去掉后一个前缀