0目录
Mybatis映射
| 1.2.3 |
1. Mybatis映射
| 1.1 映射文件XXMapper.xml语法 |
| 1.2 namespace:命名空间 namespace 的命名必须跟某个接口同名 |
| 1.3 id:命名空间中的唯一标识符 接口中的方法与映射文件中的SQL语句id一一对应 |
| 1.4 parameterType:参数类型 传入SQL语句的参数类型 |
| 1.5 resultType:返回值类型 SQL语句返回值类型的完整类名或别名 |
2.实战
| 2.1 新建工程,打通Mybatis环境 |
| 2.2 parameter语法结构: (1)基础数据类型 int、String、Date等;只能传入一个,通过#{参数名}即可获取传入的值 (2)复杂数据类型 Java实体类、Map等;通过#{属性名}或者#{map的keyName}即可获取传入值
|
| 2.3 多参实战 (1)参数为对象
(2)参数为Map
(3)参数为注解标识
|
3.增删改语法
| 3.1 增加 (1)参数为对象
(2)参数为Map
|
| 3.2 删除(参数为id和参数为map)
|
| 3.3 修改(参数为对象和参数为map)
|
| 3.4 拓展1:增删改返回值Integer为操作的数据条数(n条记录数则返回值为n) (1)删除
(2)修改1:通过姓名修改全部字段信息
修改2:通过姓名修改除姓名外其他字段信息
|


















































