MyBatis的实现过程

来源:互联网 发布:盛大云梯 mac 编辑:程序博客网 时间:2024/06/06 00:28
  1. 根据xml配置文件(全局配置文件)创建一个SqlSessionFactory对象。包含数据源和一些环境运行信息
  2. sql映射文件:文件中配置每一个sql,以及sql的封装规则等
  3. 将sql映射文件注册在全局配置文件中
  4. 代码实现:
    1. 根据全局配置文件得到SqlSessionFactory
    2. 使用SqlSessionFactory,获取到sqlSession对象,使用它来执行增删改查(一个sqlSession就是和数据库的一次会话,用完需要关闭)
    3. 使用sql唯一标识来告诉MyBatis执行哪个sql,sql都是保存在sql映像文件中的
原创粉丝点击