- 博客(2)
- 收藏
- 关注
原创 Bean生命周期
Bean生命周期 针对部分同学说的不理解Bean生命周期面试题里面的长篇大论的描述,今天带大家把每个步骤都通过代码Debug的方式过一遍,并教会大家正确的里面其问题,以及组织自己的语言描述它。 目前网络上流行的bean生命周期描述大致为以下流程 Spring启动,查找并加载需要被Spring管理的bean,进行Bean的实例化 Bean实例化后对将Bean的引入和值注入到Bean的属性中 如果Bean实现了BeanNameAware接口的话,Spring将Bean的Id传递给setBeanName()方法
2021-09-24 23:02:37
726
1
原创 Spring三级缓存
什么是三级缓存 在 DefaultSingletonBeanRegistry 类(都说Spring是个大的bean工厂,那这个类就是工厂的大仓库,存放各种生产好,或生产中的bean)中有下面三个属性 为什么需要三级缓存 在这里我们需要一些前置的知识————Spring创建bean的流程中4个最基本的方法 getBean--------从bean工厂获取bean createBeanInstance--------创建bean实例,其实就是通过反射生成bean populateBean--------填充b
2021-08-07 16:30:47
3483
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人