当前位置: 首页 > 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将这些资源读取到内存后,做了什么操作呢?通过前面的剖析我们可以知道࿱

相关文章:

  • 网站广告动态图怎么做/seo排名赚靠谱吗
  • wordpress 左导航/广西壮族自治区免费百度推广
  • 广州做网站多少钱/智能建站网站模板
  • 广东网站se0优化公司/个人介绍网页制作
  • 青岛本地网站/东莞网络推广公司
  • 备案的网站 ,能拿来做仿站吗/培训心得简短200字
  • WEB前端网页设计 HTML网页代码 基础参数(二)
  • 脉冲触发的触发器
  • MATLAB学习笔记(系统学习)
  • 网络结构模式,协议,端口,网络模型,arp
  • Express:CORS 跨域资源共享
  • 如何让页面跳转更丝滑
  • RocketMq消息持久化(一)——存储架构设计概述
  • Linux/Windows Redis的下载与安装
  • JSP文件上传
  • uImage的制作过程详解
  • OkHttp搞定Http请求
  • 分片集群中的分片集合