1、<mapper>:根元素,表示一个 Mapper 接口的配置。
2、<select>:用于编写sql查询语句。
3、<insert>:用于编写sql插入数据的<details>
4、<update>:用于编写sql更新数据的语句。
5、<delete>:用于编写sql删除数据的语句。
6、<resultMap>:定义了如何将数据库中的列与 Java 对象的属性进行映射。
7、<sql>:用于定义可重用的sql代码片段。
8、<foreach>:用于遍历集合或数组。
9、<where>:动态拼接sql语句where查询条件
10、<set>:动态拼接sql的update语句的更新值
11、<if>:通常与<where>标签或者<set>标签一起用,判断条件之后动态拼接查询条件
12、<include>:引用<sql>标签内的语句
13、useGeneratedKeys:使用主键回显
14、parameterType:参数实体类
15、resultType:返回的实体类
16、<trim>:用于动态地构建 SQL 语句,并且可以自定义前缀和后缀,可以帮助开发者避免手工处理sql语句中的and或or关键字问题。
<trim> 标签有以下几个属性:
prefix: 在内容之前添加的字符串。
prefixOverrides: 覆盖前缀的内容,通常用来移除第一个条件之前的 AND 或 OR。
suffix: 在内容之后添加的字符串。
suffixOverrides: 覆盖后缀的内容,但这个属性不常用。
标签:语句,Mapper,映射,标签,用于,sql,Mybatis,编写
From: https://www.cnblogs.com/kwaibu/p/18466172