自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 612 1

原创 Spring三级缓存

什么是三级缓存 在 DefaultSingletonBeanRegistry 类(都说Spring是个大的bean工厂,那这个类就是工厂的大仓库,存放各种生产好,或生产中的bean)中有下面三个属性 为什么需要三级缓存 在这里我们需要一些前置的知识————Spring创建bean的流程中4个最基本的方法 getBean--------从bean工厂获取bean createBeanInstance--------创建bean实例,其实就是通过反射生成bean populateBean--------填充b

2021-08-07 16:30:47 3353 11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除