在Spring中,InstantiationAwareBeanPostProcessor接口postProcessAfterInstantiation返回false会跳过依赖注入阶段吗,会跳过bean初始化阶段吗
时间: 2024-04-07 08:31:54 浏览: 44
spring依赖注入bean
在Spring中,InstantiationAwareBeanPostProcessor接口的postProcessAfterInstantiation方法返回false会跳过依赖注入阶段,但不会跳过bean初始化阶段。如果该方法返回false,则Spring将跳过依赖注入并直接返回当前bean实例。但是,Spring仍将执行所有其他的bean后置处理器(post-processors)的方法,包括InstantiationAwareBeanPostProcessor的其他方法和BeanPostProcessor接口中定义的方法。因此,bean初始化阶段仍将继续执行,包括调用bean的init方法(如果有定义)。
阅读全文