![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
问奈何w
这个作者很懒,什么都没留下…
展开
-
mybatis运行原理_getMapper
详细步骤 从sqlSession.getMapper(XXXMapper.class);打断点进入。 DefaultSqlSession类的getMapper方法 @Override public <T> T getMapper(Class<T> type) { return configuration.<T>getMapper(type, this); ...原创 2020-05-04 13:06:19 · 283 阅读 · 0 评论 -
MybatisSqlSessionFactory启动原理
详细步骤 调用sqlSessionFactoryBuilder类的build方法,然后从return build(parser.parse());进入 XMLConfigBuilder类的parse方法 public SqlSessionFactory build(InputStream inputStream, String environment, Properties properties...原创 2020-05-04 00:50:57 · 196 阅读 · 0 评论 -
mybatis之获取SqlSession对象
详细步骤 在openSession()处加上断点并执行—>DefaultSqlSessionFactory类的openSession()方法 @Override public SqlSession openSession() { return openSessionFromDataSource(configuration.getDefaultExecutorType(), null, ...原创 2020-05-04 10:40:00 · 849 阅读 · 0 评论