- 对某个模块的增删改查
- Sql映射配置文件中各个参数的含义和区别
- Mybatis中的多参数入参如何处理
- Sql映射配置文件中association和collection的区别是什么
课堂知识点:
SQL映射文件的顶级元素配置:
Mapper
根节点,有一个属性namespace,作用:全局唯一,绑定接口
Cache
配置缓存
Cache-ref
从其他命名空间引用的缓存配置
resultMap
描述结果集和对象的关系
Sql
可重用的sql块
Insert
插入语句
Update
修改语句
Delete
删除语句
Select
查询语句
删除mybatis_demo数据库
drop database if exists mybatis_demo;
创建mybatis_demo数据库
create database mybatis_demo;
使用mybatis_demo数据库
use mybatis_demo;
创建account表
create table user (
id int auto_increment primary key,
username varchar(20),
age int,
score int
);
新增数据
insert into user (id, username, age, score) values
(1,‘peter’, 18, 100), (2,‘pedro’, 24, 200),
(3,‘jerry’, 28, 500), (4,‘mike’, 12, 300),
(5,‘tom’, 27, 1000);