码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis

时间:2019-12-17 15:02:00      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:设置   文件解析   参数   actor   通过   执行流程   解析xml   封装   实体   

基本执行流程:
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

标签:设置   文件解析   参数   actor   通过   执行流程   解析xml   封装   实体   

原文地址:https://www.cnblogs.com/hoiny-max/p/12054278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!