![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 94
ctrl-00后
我真的很懒
展开
-
Spring三级缓存
什么是三级缓存在 DefaultSingletonBeanRegistry 类(都说Spring是个大的bean工厂,那这个类就是工厂的大仓库,存放各种生产好,或生产中的bean)中有下面三个属性为什么需要三级缓存在这里我们需要一些前置的知识————Spring创建bean的流程中4个最基本的方法getBean--------从bean工厂获取beancreateBeanInstance--------创建bean实例,其实就是通过反射生成beanpopulateBean--------填充b原创 2021-08-07 16:30:47 · 3396 阅读 · 11 评论 -
Bean生命周期
Bean生命周期针对部分同学说的不理解Bean生命周期面试题里面的长篇大论的描述,今天带大家把每个步骤都通过代码Debug的方式过一遍,并教会大家正确的里面其问题,以及组织自己的语言描述它。目前网络上流行的bean生命周期描述大致为以下流程Spring启动,查找并加载需要被Spring管理的bean,进行Bean的实例化Bean实例化后对将Bean的引入和值注入到Bean的属性中如果Bean实现了BeanNameAware接口的话,Spring将Bean的Id传递给setBeanName()方法原创 2021-09-24 23:02:37 · 634 阅读 · 1 评论