快捷入口
一、使用流程
mybatis的工作核心是sqlSession,关联配置保存在Configuration中,具体使用流程如下:
- SqlSessionFactoryBuilder.build()构建sqlSessionFactory;
- SqlSessionFactory.openSession()打开sqlSession();
- 通过SqlSession的selectOne等方法执行sql或获取mapper代理对象调用方法进行数据库操作。
二、SqlSessionFactoryBuilder构建SqlSessionFactory
2.1 读取mybatis-config.xml
SqlSessionFactoryBuilder源码不多,总共96行,全是build方法的重载,构建SqlSessio