![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 92
莫失莫忘hh
保持学习,保持充实
展开
-
关于mybatis的执行过程的简单分析(四)
Mybatis的建构图:参考之前那篇mybatis的helloworld的博客,开始简单分析执行过程:public class DemoTest { /** *获得sessionFactory * 1.getSqlSessionFactory()获得SqlSessionFactory * 2.sqlSessionFactory.openSession(...原创 2019-05-18 21:49:42 · 280 阅读 · 0 评论 -
关于mybatis的执行过程的简单分析(三)
第三步分析:.sqlSession.getMapper(DepartmentMapper.class)获得mappersqlSession.getMapper(DepartmentMapper.class)debug方式进行探索,先进去方法体:如图#3.1接着再往下走图#3.2这里里调用 mapperRegistry.getMapper()方法,进入,往下走** 图#3.3** ...原创 2019-05-18 21:50:20 · 319 阅读 · 0 评论 -
关于mybatis的执行过程的简单分析(二)
第二个过程sqlSessionFactory.openSession()第一个步骤,获得sqlsessionFactory简单分析完之后,现在开始接着分析.sqlSessionFactory.openSession()现在开始记录:debug进入sqlSessionFactory.openSession();方法体里面,代码如图所示: @Override public SqlSes...原创 2019-05-18 21:50:48 · 312 阅读 · 0 评论 -
关于mybatis的执行过程的简单分析(一)
Mybatis的建构图:(说明:最近在重新学习一下mybatis,然后因为自己也是初学者,写博客来记录自己学习的点滴,如有错误或者不恰当的地方,欢迎指出,,,也希望大佬们多多指教)参考之前那篇mybatis的helloworld的博客,开始简单分析执行过程:public class DemoTest { /** *获得sessionFactory * 1.ge...原创 2019-05-18 21:51:12 · 805 阅读 · 0 评论 -
Mybatis运行流程总结
Mybatis 运行流程总结看到很多技术大佬都建议一定要经常写博客,然后学会善于总结,形成属于自己的一套知识体系,现在,也要严格要求自己,每学习了新的知识就要总结一下。方便自己以后复习。(1)第一步:获得DefaultSqlSessionFactory,通过解析全局配置文件,和xxxmapper.xml文件获得,包含所有所需信息的Configuration对象,然后就构造出我们想要的Def...原创 2019-05-19 13:44:17 · 213 阅读 · 0 评论 -
Mybatis的plugins的入门helloworld介绍以及原理分析
Mybatis的plugins先看一下官方文档对mybatis的plugins的介绍:MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括:Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClos...原创 2019-05-19 19:56:14 · 350 阅读 · 0 评论 -
Mybatis的入门helloworld的入门环境搭建
介绍mybatis框架的helloword搭建原创 2019-05-17 17:34:05 · 338 阅读 · 0 评论 -
Mybatis的执行过程简单总结
SqlSessionFactory sqlSessionFactory = getSqlSessionFactory(); // 获得Sqlsession SqlSession sqlSession = sqlSessionFactory.openSession(); //获得mapper代理对象 Departmen...原创 2019-08-16 20:24:55 · 183 阅读 · 0 评论