1、什么是MyBatis,解决什么问题?
- 如雷贯耳的SSM框架集最后的
M指的就是MyBatis; - 简单一点说,MyBatis就是能让你用最简单的方法操作数据库;
- 再深入一点讲,MyBatis将以前的jdbc操作进行了再次封装;
- 简单到什么程度了呢?简单到了sql语句从代码中分离写到配置文件中就行了;
2、如何使用MyBatis
- 操作数据库是在Dao层,即各种XxxDao的接口+实现类,MyBatis只需要我们定义接口,他能帮我们实现;
- 首先要理解MyBatis的思路,
SqlSessionFactoryBuilder–>SqlSessionFactory–>SqlSession - 有了[……]