springBean

循环依赖 –> 属性注入(自动注入)

spring 默认单例支持循环依赖

初始化 spring 容器(AnnotationConfigApplicationContext)的时候完成依赖注入

bean 的生命周期

初始化 bean 的过程

  • bean VS Java Object

scan
parse
调用扩展
遍历map
validate
new

bean 的实例化过程

class –> BeanDefinition

BeanFactoryPostProcessor(扩展)

springCloud

getWay

http请求 –> webflux/reactor(响应式编程) –> DispatcherHandler.handle

核心:handlerMapping、webHandler –> ProxiedService