SQL 映射文件基础专题
专题说明
本专题讲解 MyBatis 中最重要的组成部分——SQL 映射文件。掌握映射文件的结构和四种 SQL 语句标签的使用,是使用 MyBatis 的基础技能。
学习目标
- 理解 mapper 根元素及其 namespace 属性的作用
- 掌握 select、insert、update、delete 四种语句标签的使用
- 理解各语句标签的核心属性(id、parameterType、resultType 等)
- 能够编写基本的增删改查 SQL 映射
- 了解动态 SQL 中
<set>和<if>标签的组合使用
学习内容
本专题涵盖以下知识点:
- mapper 根元素结构与 namespace 绑定机制
<select>查询语句:属性与返回值映射<insert>插入语句:主键回填机制<update>更新语句:动态更新实现<delete>删除语句:条件删除- 动态 SQL 基础:
<set>与<if>标签
学习建议
- namespace 是理解 MyBatis 接口绑定的关键,务必重点理解
- 四种语句标签结构相似,先掌握 select,再类推其他
- 动态 SQL 是进阶内容,本专题只介绍最基础的
<set>+<if>组合
📝 发现内容有误?点击此处直接编辑