Avatar notebook default
8篇文章 · 7940字 · 2人关注
  • Resize,w 360,h 240
    拉勾Java高薪训练营之Spring:Bean的加载以及循环依赖处理

    一.三级缓存的作用 在了解Bean的初始化之前,要先了解Bean的三级缓存以及各自的作用 一级缓存(singletonObjects):单例...

  • Resize,w 360,h 240
    拉勾Java高薪训练营之Spring:BeanDefinition加载解析及注册过程

    beanDefinition是将xml中信息解析后存放一个接口 ,每个beanDefinition 存放一个bean的信息 ,解析后放在一个ma...

  • Resize,w 360,h 240
    拉勾Java高薪训练营之Spring:BeanFactory创建流程

    BeanFactory是所有容器的顶级父类,BeanFactory,以Factory结尾,表示它是一个工厂类(接口),它负责生产和管理bean...

  • Resize,w 360,h 240
    Ioc概述以及总体加载过程

    概述:Springioc容器加载过程相对复杂,在阅读源码时候可以将其划分为几个小流程和一个总体流程,这样对源码的阅读以及理解会简单很多,大体如下...

  • Resize,w 360,h 240
    Mybatis源码剖析

    架构设计 我们把Mybatis的功能架构分为三层: (1) API接口层:提供给外部使用的接口 API,开发人员通过这些本地API来操纵数据库。...

  • Resize,w 360,h 240
    插件原理

    插件简介 一般情况下,开源框架都会提供插件或其他形式的拓展点,供开发者自行拓展。这样的好处是显而易见的,一是增加了框架的灵活性。二是开发者可以结...

  • Resize,w 360,h 240
    一级缓存

    一级缓存的机制 首先,一级缓存是sqlSession级别的,也就是在一个sqlSession中如果进行了多次重复的sql查询操作,实际上除了第一...

  • Resize,w 360,h 240
    自定义持久层框架

    源码地址[https://gitee.com/cwhenshuo/IPersistence] 前言:其实之前学习mybatis或者其他框架时候,...

文集作者