Spring源码学习
文章平均质量分 91
大麦是只编程猫
DevOps 前端 后端 数据库 网络 都感兴趣~
展开
-
第五讲:常见的BeanPostProcessor
Bean的生命周期,以及生命周期的前后,本文将解释生命周期中的一些注解是怎么生效。原创 2023-08-22 23:34:57 · 294 阅读 · 0 评论 -
第四讲:Bean的生命周期
简单的描述并测试Bean的生命周期(细节会在后续文章中单独讲解),并加入一些BeanPostPorcessor处理测试。原创 2023-08-22 00:40:48 · 171 阅读 · 0 评论 -
第三讲:ApplicationContext的实现
在上一篇文章中,我们使用的一直是DefaultListableBeanFactory,他只是一个Bean工厂,不会自动运行,所有的功能都需要我们手动去调用。接下来,我们来看几个ApplicationContext的实现类。原创 2023-08-20 22:53:37 · 568 阅读 · 1 评论 -
第二讲:BeanFactory的实现
BeanFactory的特点:不会主动调用BeanFactory后置处理器(对应本文第4点)不会主动添加Bean后置处理器(对应本文第4、5点)不会主动初始化单例(对应本文第6点)不会解析beanFactory,不会解析${}和#{}原创 2023-08-20 22:43:53 · 258 阅读 · 0 评论 -
第一讲:BeanFactory和ApplicationContext接口
BeanFactory是ApplicationContext的父接口,是真正的Spring核心容器,主要的ApplicationContext实现都【组合】了他的功能。BeanFactory和ApplicationContext并不仅仅是简单的接口继承关系,ApplicationContext组合并扩展了BeanFactory的功能。原创 2023-08-20 22:34:03 · 211 阅读 · 0 评论