- 一、运行原理(源码)
- 分层架构
- SQLSessionFactory的初始化
- openSession获取SqlSession对象
- getMapper获取到接口的代理对象
- 查询实现
- mybatis原理总结
- 二、插件
- 单个插件编写
- 多个插件编写
- 开发插件
- 三、扩展
- PageHelper插件进行分页
- 批量操作
- 结束
实现类和注解:
注册插件:
两个插件添加相同的插件签名。
开发插件修改sql的参数。
导入jar包:
在全局配置文件中添加插件:
测试:
连续显示的页码:
测试:
如果与spring整合的话,在spring配置文件中添加:
自动注入sqlSession:



