目录:
- 学习目标
- mybatis的基础用法(新增、删除、修改、查询)
一:学习目标:
1)了解mybatis的基础概念;
2)学会mybatis的基础用法;
二、mybatis的基础概念:
Mapper:动态代理技术生成的代理对象
mybaitis:下载愤怒的小鸟,要出现小鸟,必须找到对应的映射文件才行;
三、mybatis的使用:
1)mybatis一般有两种查询数据库的方式:
1.直接通过注解来写硬代码:
idea集成mybatis,需要sql提示的,点击这里:
如果点开后,没有inject这个选项,先点1,再点2,然后mysql即可;
2.通过xml来写查询sql,这个扩展性高一点
2)四种写法
1.增:
2.删:
数据怎么处理呢?怎么判断数据有没有删除成功呢?
3.改:
4.查:查询后,会自动帮你封装到实体对象中的;这有点吊;查集合就封装更多;