MyBatis原理
TODO
主要接口
SqlSessionFactory
- Spring框架中<<FactoryBean<SqlSessionFactory>>利用FactoryBean功能构建出SqlSessionFactoryBean。
- 通过SqlSessionFactoryBuilder构建出SqlSessionFactory(自带仅一个DefaultSqlSessionFactory实现类)
- 之后可以通过SqlSessionFactory构造出SqlSession
SqlSession
- 访问MyBatis门户
- 自带仅一个DefaultSqlSession实现类
Configuration & Mapper
Configuration
- MyBatis本身配置信息
- 接口配置信息
Mapper
Executor
Transaction
Mapper
MapperProxy
selectList
doQuery
来源
https://www.icourse163.org/learn/XMU-1462056168#/learn/content