mybatis

Posted hoiny-max

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis相关的知识,希望对你有一定的参考价值。

基本执行流程:
SqlSessionFactoryBuilder#build():构建SqlSessionFactory对象
 XMLConfigBuilder构造函数:解析全局配置文件解析器
  XPathParser构造参数:用来使用XPath语法解析XML的解析器
   XPathParser#createDocument():解析XML全局配置文件,并将其封装为Document对象
   
   XMLMapperEntityResolver构造函数:MyBatis DTD 离线实体解析器
   Configuration构造函数:创建Configuration对象,同时注册一些内置类的别名
   XMLConfigBuilder#parse():全局配置文件的解析器
   XPathParser#evalNode(使用xpath语法):XPath解析器,专门用来通过Xpath语法解析XML返回XNode节点的
    XMLConfigBuilder#parseConfiguration(XNode):从全局配置文件根节点开始解析,加载的信息设置到Configuration对象中
   
  
  SqlSessionFactoryBuilder#build:创建SqlSessionFactory接口的默认实现类DefaultSqlSessionFactory,同时传入Configuration对象

以上是关于mybatis的主要内容,如果未能解决你的问题,请参考以下文章

MybatisMyBatis 注解方式的基本 用法

MybatisMyBatis之缓存

MyBatisMyBatis的增删改查

Mybatismybatis登录实例

MybatisMybatis基础(中)

MybatisMybatis缓存