摘要:
一丶前言 上篇中我们了解了Spring bean的实例化——存在方法覆盖的使用CGLIB动态代理生成子类,反之反射调用构造函数。实例化后bean中的字段都是默认值,接下来就是对bean的属性进行填充,并且还会调用一些生命周期相关的方法 二丶源码学习的简单例子 基于xml配置 三丶属性注入 属性注入的 阅读全文
posted @ 2022-08-21 11:30
Cuzzz
阅读(532)
评论(0)
推荐(0)
摘要:
一丶前言 前面我们了解到读取xml or 根据扫描路径生成BeanDefinition并注册到BeanFactory,相当于我们具备了生火做饭的原材料:BeanDefinition,接下来就是Spring最为核心的,根据BeanDefinition实例化Bean,并且对Bean的属性进行依赖注入 其 阅读全文
posted @ 2022-08-21 11:29
Cuzzz
阅读(455)
评论(0)
推荐(0)
摘要:
一丶前言 上篇Spring容器回调完所有的BeanFactoryPostPocessor,之后可以做到替换所有占位符,解析所有配置类等工作,这篇还会迎来一个Spring留给我们扩展的一个接口,涉及到Aop的实现 二丶注册BeanPostProcessor后置处理器 1.什么是BeanPostProc 阅读全文
posted @ 2022-08-21 11:28
Cuzzz
阅读(623)
评论(0)
推荐(0)
摘要:
一丶BeanFactoryPostProcessor是什么 Spring留给我们的一个扩展接口,在BeanDefinition加载注册完之后,并执行一些前置操作(笔记3)之后会反射生产所有的BeanFactoryPostProcessor实例并且回调对应的方法 可以做自定义的调整BeanDefini 阅读全文
posted @ 2022-08-21 11:28
Cuzzz
阅读(248)
评论(0)
推荐(0)
摘要:
一丶前言 笔记1和笔记2中我们分析了如何根据xml和注解加载生成BeanDefinition,并注册到BeanFactory,接下载便是Bean的加载,在加载之前会进行一些前置准备 二丶前置准备 和BeanPostProcessor 1.什么是BeanPostProcesser 翻译过来是Bean后 阅读全文
posted @ 2022-08-21 11:26
Cuzzz
阅读(284)
评论(0)
推荐(0)

浙公网安备 33010602011771号