当前位置: 首页 > news >正文

【MyBatis源码分析】四、XML解析与核心对象的构建

四、XML解析与核心对象的构建

到此为止,已经把MyBatis核心的代理以及与JDBC的交互逻辑梳理完成,下面来看看,配置文件以及mapper.xml的加载和SqlSessionFactory的创建。

InputStream inputStream = Resources.getResourceAsStream("MyBatis/MyBatis-config.xml");

作用:获取输入流,获取MyBatis-config.xml 以及 xxxMapper.xml

因为mybatis-config.xml中 配置 mapper文件的路径 所以 二者 都读到了。

好处: 通过一次IO把资源全部读取到内存,减少IO次数提高性能。

那么MyBatis将这些资源读取到内存后,做了什么操作呢?通过前面的剖析我们可以知道࿱

相关文章:

  • 免费自助建站网站一览自助建站平台/网络营销是什么工作
  • 国内代理ip地址 免费/关键词优化排名公司
  • 网站如何做微信支付宝支付宝支付接口/市场营销十大经典案例
  • 网站做跳转链接的好处/百度竞价点击价格
  • WordPress渗透思路/搜索引擎优化与关键词的关系
  • 在wordpress教程视频/广告代运营公司
  • WEB前端网页设计 HTML网页代码 基础参数(二)
  • 脉冲触发的触发器
  • MATLAB学习笔记(系统学习)
  • 网络结构模式,协议,端口,网络模型,arp
  • Express:CORS 跨域资源共享
  • 如何让页面跳转更丝滑
  • RocketMq消息持久化(一)——存储架构设计概述
  • Linux/Windows Redis的下载与安装
  • JSP文件上传
  • uImage的制作过程详解
  • OkHttp搞定Http请求
  • 分片集群中的分片集合