SpringBoot中Bean的生命周期
Bean的定义
Bean的初始化
Bean的生存期
Bean的销毁
spring通过我们的配置,如@ComponentScan定义的扫描路径去找到带有@Component的类,这个过程就是一个资源定位的过程。
一单找到了资源,那么它就开始解析,并且将定义的信息保存起来。注意此时还没有初始化Bean,也就是没有Bean的实例,它有的仅仅是Bean的定义。
然后就会把Bean定义发布到SpringIoC容器中。此时IoC容器也只有Bean的定义,还是没有Bean的实例生成。