【Mybatis】
文章平均质量分 52
Zero 、
这个作者很懒,什么都没留下…
展开
-
【Mybatis】Mybatis缓存简述
缓存一级缓存一级缓存默认开启只在一次SqlSession中有效,也就是拿到连接到关闭连接这个区间段,生命周期和SqlSession一致。二级缓存只要开启二级缓存,在一个Mapper下就有效所有的数据都会先放到一级缓存中只有会话提交,或者关闭的时候,才会提交到二级缓存中顺序示意简图...原创 2021-03-20 16:09:50 · 97 阅读 · 0 评论 -
【Mybatis】Mybatis中核心对象生命周期
【Mybatis】Mybatis生命周期MyBatis 里面的几个核心对象:SqlSessionFactoryBuiler、SqlSessionFactory、SqlSession 和 Mapper对象。SqlSessionFactoryBuilerSqlSessionFactoryBuiler。它是用来构建 SqlSessionFactory 的,而 SqlSessionFactory 只需要一个,所以只要构建了这一个 SqlSessionFactory,它的使命就完成了,也就没有存在的意义原创 2021-03-20 11:37:34 · 214 阅读 · 1 评论 -
【Mybatis】Mybatis执行流程简述
【Mybatis】Mybatis执行流程简述第一步:通过Resource获取加载全局配置文件,调用getResourceAsStream方法加载xml文件,并将之解析为一个流。//1.读取配置文件;InputStream is = Resources.getResourceAsStream("SqlMapConfig.xml");第二步:创建SQLSessionFactoryBuilder构造器//2.通过SqlSessionFactoryBuilder创建SqlSessionFa原创 2021-03-20 11:25:56 · 1131 阅读 · 0 评论