mybaits 学习笔记(xml常用标签)四
功能 | 标签名称 |
定义SQL语句 | insert |
delete | |
update | |
select | |
配置java对象属性与 查询结果集中对应关系 |
resultMap |
控制动态SQL拼接 | foreach |
if | |
choose | |
格式化输出 | where |
set | |
trim | |
配置关系 | collection |
association | |
定义常量 | sql |
引用常量 | include |
#{}预编译方式传参;${}直接传参,常用于排序。
在insert中设置主键自增字段:
<insert id="insert" parameterType="UserAlias" useGeneratedKeys="true" keyProperty="id">
INSERT INTO user
(
name,
password
)
VALUES
(
#{name,jdbcType=VARCHAR},
#{password.encrypted:VARCHAR},
)
</insert>