上一周主要是针对Spring IoC 容器的概述,包括Spring IoC 依赖查找、依赖注入、依赖来源、配置元信息、容器、应用上下文以及Spring IoC 容器生命周期进行主要分析与概述
接下来的部分进入Spring Bean 的基础部分、我主要分析罗列了主要内容:定义Spring Bean、BeanDefinition 元信息、命名Spring Bean、Spring Bean 的别名、注册Spring Bean、实例化Spring Bean、初始化Spring Bean、延迟初始化 Spring Bean、销毁 Spring Bean、垃圾回收 Spring Bean。
对定义Bean 的理解,什么事BeanDefinition?
那么定义Spring Bean 从一下几个方面进行深入讨论
首先第一个是什么是BeanDefinition:BeanDefinition其实字面意思它就是Bean的一个定义
那么在Spring Framework 中它是Bean 的配置元素的一个元信息接口,首先它有两个方面的元素
总结
通过上述的维度,简单讨论了什么事Bean的定义以及如何来定义Bean,接下来主要分析BeanDefinition相关的元信息详细介绍一些案例的输出