核心组件

SqlSessionFactoryBuilder

SqlSessionFactoryBuilder的作用就是通过XML或者Java代码来建造一个工厂(SqlSessionFactory),并且可以通过它建造多个这样的工厂。一旦完成建造工厂的任务,我们就应该废弃它,回收空间。所以它的生命周期只存在方法局部,完成工厂的建造即结束。

SqlSessionFactory

SqlSessionFactory的作用就是创建会话(SqlSession),相当于JDBC的Connection连接。

SqlSessionFactory的生命周期应该是整个Mybatis的生命周期。

所以对于每一个数据库,只对应一个SqlSessionFactory,以此来管理数据资源的分配,防止连接资源被过度消耗。

SqlSession session = sqlSessionFactory.openSession();

最新文章

  1. SQL SERVER修改函数名引起的问题
  2. MongoDB的安装和配置成服务的三种方法和一些难点
  3. php 学习使用
  4. JS可以做什么,它的能力范围 View----------Request/Submit------------------Server
  5. Linux下设置最大文件打开数nofile及nr_open、file-max
  6. 批量缩放PNG图片.
  7. PuTTY 私钥'putty/sshdss.c' 多个信息泄露漏洞
  8. 普林斯顿大学算法课 Algorithm Part I Week 3 比较器 Comparators
  9. (译)ABP之Abp Session
  10. HashMap源码分析 JDK1.8
  11. citrix外企,鸡鸣寺,玄武湖环跑,七牛云笔试
  12. hadoop HA学习
  13. 【转】iOS 音频-AVAudioSession
  14. 浏览器模式&用户代理字符串(IE)
  15. VS2012、2013使用Mysql数据库创建EF的AOD.NET实体模型
  16. golang Format string by key.
  17. Python中__init__()方法注意点
  18. C语言 · 学做菜
  19. Spring/Spring MVC/Spring Boot的区别
  20. centos配置Tomcat以指定的身份(非root)运行

热门文章

  1. 《吐血整理》进阶系列教程-拿捏Fiddler抓包教程(10)-Fiddler如何设置捕获Firefox浏览器的Https会话
  2. CF10D LCIS(线性DP)
  3. DOM及DOM相关操作
  4. bs4爬虫的一点心得----坑
  5. 如何快速上手AIRIOT?
  6. flutter系列之:Material主题的基础-MaterialApp
  7. 【短道速滑九】仿halcon中gauss_filter小半径高斯模糊优化的实现
  8. Java学习笔记:基本输入、输出数据操作实例分析
  9. java的数据类型分为两大类
  10. 【Azure 环境】Azure Resource Graph Explorer 中实现动态数组数据转换成多行记录模式 - mv-expand