Mybatis常用动态标签
时间: 2023-11-03 10:37:26 浏览: 105
MyBatis常用标签大全
Mybatis常用的动态标签如下:
1. if:判断条件是否成立,成立则执行标签内的 SQL。
2. choose、when、otherwise:类似于Java中的switch语句,根据条件判断执行不同的 SQL。
3. where:用于在 SQL 语句中添加 WHERE 子句,如果该标签内的 SQL 语句返回值为空,则不添加 WHERE 子句。
4. set:用于在 SQL 语句中添加 SET 子句。
5. foreach:用于对集合进行遍历,生成对应的 SQL 语句。
6. bind:用于给 SQL 语句中的变量赋值,可以使 SQL 语句更加简洁。
7. include:用于将其他的 SQL 片段包含进当前 SQL 语句中,可以使 SQL 语句更加模块化。
8. trim:用于在 SQL 语句中去除多余的空格和逗号,可以使 SQL 语句更加规范化。
阅读全文