1.获取sqlSessionFactory对象
首先拿到全局配置文件的流对象
创建SqlSessionFactoryBuilder对象,并调用build方法,把流传进去
build方法
创建一个XMLConfigBuilder对象
parser.parse()方法
将parser的节点信息传入parseConfiguration方法中,解析每一个节点的信息
例如解析setting,将每一个参数设置到configuration中,如果没有,那么就用默认值
解析mappers的节点,判断是package,还是mapper,来看是怎么注册mapper的
解析每一个标签,将参数值设置到configuration中
最后拿到configuration对象,传入build方法中
2.获取sqlSession对象
3.获取接口代理对象(MapperProxy)
4.执行增删改查方法
原文地址:https://www.cnblogs.com/mapleins/p/10142865.html
时间: 2024-10-08 08:44:26