mybatis sql标签
时间: 2023-06-20 12:06:23 浏览: 103
mybatis.sql
MyBatis 提供了丰富的 SQL 标签,用于在 XML 配置文件中编写 SQL 语句,以下是 MyBatis 中常用的 SQL 标签:
1. `<select>`:用于执行查询操作;
2. `<insert>`:用于执行插入操作;
3. `<update>`:用于执行更新操作;
4. `<delete>`:用于执行删除操作;
5. `<if>`:用于设置条件语句;
6. `<where>`:用于设置 WHERE 子句;
7. `<set>`:用于设置 SET 子句;
8. `<foreach>`:用于循环遍历集合或数组;
9. `<bind>`:用于设置变量;
10. `<choose>`:类似于 Java 中的 switch 语句,用于设置多个条件语句;
11. `<when>`:配合 `<choose>` 标签使用,用于设置条件分支;
12. `<otherwise>`:配合 `<choose>` 标签使用,当所有条件都不满足时执行的语句;
13. `<include>`:用于将其他 XML 文件中的 SQL 片段包含进来;
14. `<resultMap>`:用于设置结果集的映射规则;
15. `<result>`:用于设置查询结果的映射规则。
以上是 MyBatis 中常用的 SQL 标签,使用这些标签可以方便地编写 SQL 语句,并且可以灵活地设置条件语句、循环语句等,使得 SQL 语句更加清晰易懂。
阅读全文