什么是Mybatis?
Mybatis是一个SQL映射框架,提供数据库的操作能力,实现对数据库的增删改查,实质是是增强办的jdbc.
SQL映射:
可以把数据表中的一行数据映射为一个java对象
操作这个对象,相当于操作表中的数据
为什么使用Mybatis?
必要性:
可以弥补jdbc的缺陷:
1、代码比较多,开发效率低
2、需要关注Connection,Statement,ResultSet对象创建和销毁
3、对ResultSet查询的结果,需要自己封装list
4、重复的代码比较多,没有封装
5、业务代码和数据库操作混在一起
重要性:
开发人员只需写SQL语句即可,Mybatis会负责处理SQL,开发人员写完SQL直接拿数据就行了
怎么使用Mybatis?
1、加入m