8篇文章 · 7940字 · 2人关注
一.三级缓存的作用 在了解Bean的初始化之前,要先了解Bean的三级缓存以及各自的作用 一级缓存(singletonObjects):单例...
beanDefinition是将xml中信息解析后存放一个接口 ,每个beanDefinition 存放一个bean的信息 ,解析后放在一个ma...
BeanFactory是所有容器的顶级父类,BeanFactory,以Factory结尾,表示它是一个工厂类(接口),它负责生产和管理bean...
概述:Springioc容器加载过程相对复杂,在阅读源码时候可以将其划分为几个小流程和一个总体流程,这样对源码的阅读以及理解会简单很多,大体如下...
架构设计 我们把Mybatis的功能架构分为三层: (1) API接口层:提供给外部使用的接口 API,开发人员通过这些本地API来操纵数据库。...
插件简介 一般情况下,开源框架都会提供插件或其他形式的拓展点,供开发者自行拓展。这样的好处是显而易见的,一是增加了框架的灵活性。二是开发者可以结...
一级缓存的机制 首先,一级缓存是sqlSession级别的,也就是在一个sqlSession中如果进行了多次重复的sql查询操作,实际上除了第一...
源码地址[https://gitee.com/cwhenshuo/IPersistence] 前言:其实之前学习mybatis或者其他框架时候,...
文集作者