【Spring】BeanDefinition
一、概念
1.什么是 Bean
我们在 Spring 中定义的 Controller、Service、Repository、Configuration、Componnet,以及启动类等等都是 Bean,或者说只要是在 Spring 中用到的注入的类,我们都可以理解为它们就是一个 Bean
2.Bean 和 BeanDefinition 关系
结合上图,我们可以将 BeanDefinition 理解为 Bean 的一些元数据的体现
二、BeanDefinition 的扫描注册